Part Number Hot Search : 
100N6 MA104 N4H11 9C5131 E1A102MR AD9775 MBR101 BA6406
Product Description
Full Text Search
 

To Download PM5312 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use PM5312 sttx sonet/sdh transport overhead terminating transceiver telecom standard product data sheet issue 5: july 1998
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use public revision history issue no date of issue details of change 5 july 1998 data sheet reformatted no change in technical content. generated r5 data sheet from pmc-920813, p8
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use i contents 1 features ................................................................................................ 1 2 applications ......................................................................................... 3 3 references .......................................................................................... 3 4 application examples ....................................................................... 4 5 block diagram..................................................................................... 6 6 description .......................................................................................... 7 7 pin diagram ........................................................................................... 8 8 pin description ................................................................................... 9 9 functional description ................................................................ 31 9.1 serial to parallel converter.......................................... 31 9.2 receive section overhead processor......................... 31 9.3 receive line overhead processor ................................ 32 9.4 byte interleaved demultiplexer..................................... 34 9.5 receive transport overhead access........................... 34 9.6 ring control port................................................................ 34 9.7 transmit transport overhead access ........................ 35 9.8 byte interleaved multiplexer ......................................... 36 9.9 transmit line overhead processor .............................. 36 9.10 transmit section overhead processor ...................... 37 9.11 parallel to serial converter.......................................... 38 9.12 microprocessor interface .............................................. 38 10 register description..................................................................... 39
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use ii 11 test features description .......................................................... 84 12 functional timing ............................................................................ 89 13 absolute maximum ratings......................................................... 108 14 d.c. characteristics ..................................................................... 109 15 microprocessor interface timing characteristics ............................................................................. 111 16 sttx timing characteristics ..................................................... 116 16.1 input timing............................................................................ 116 16.2 output timing........................................................................ 123 17 ordering and thermal information ....................................... 131 18 mechanical information.............................................................. 132
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use iii list of registers address 00h: master configuration ................................................... 41 address 01h: master control/enable ................................................ 44 address 02h: master interrupt status .............................................. 46 address 03h: master reset and identity ........................................... 48 address 04h: tlop control ..................................................................... 50 address 05h: tlop diagnostic ................................................................ 53 address 06h: transmit k1 ......................................................................... 54 address 07h: transmit k2 ......................................................................... 55 address 08h: rlop control/status ...................................................... 56 address 09h: rlop interrupt enable and status............................ 58 address 0ah: b2 error count #1 ........................................................... 60 address 0dh: febe error count #1 ...................................................... 62 address 10h: rsop control .................................................................... 64 address 11h: rsop interrupt status ................................................... 66 address 12h: b1 error count #1............................................................ 68 address 14h: serializer output port ................................................. 69 address 15h: serializer input port enable ...................................... 70 address 16h: bimx interrupt................................................................... 71 address 17h: ring control ..................................................................... 72 register 18h: tsop control.................................................................... 74 register 19h: tsop diagnostic ............................................................... 77 register 1ah: transmit z1 ........................................................................ 78
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use iv register 1bh: receive z1 .......................................................................... 79 register 1ch: piso interrupt ................................................................. 80 address 1dh: receive k1 ........................................................................... 81 address 1eh: receive k2 ........................................................................... 82 address 1fh: serializer configuration input port status/value ....................................................................................... 83 address 23h: master test........................................................................ 86
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 1 1 features monolithic sonet/sdh transport overhead terminating transceiver for use in sts-1, sts-3 (stm-1), or sts-12 (stm-4) line interface applications. operates in one of four modes: sts-1 bit serial mode, sts-1 byte serial mode, sts-3/stm-1 byte serial mode, or sts-12/stm-4 byte serial mode. provides independent control of the transmit and receive operating modes. performs byte interleaved multiplexing of lower rate drop side sonet/sdh data streams. sts-3 to sts-1, stm-4 to stm-1 and sts-12 to sts-3 multiplexing modes are supported. processes byte serial data at 6.48 mbyte/s, 19.44 mbyte/s or 77.76 mbyte/s depending on the mode selected. frames to the receive stream by monitoring the status of the upstream pattern detector provided by available serial to parallel / parallel to serial front end devices. optionally inserts the framing bytes (a1, a2) and the sts identification bytes (c1) into the transmit stream. optionally descrambles the receive sts-1, sts-3/stm-1 or sts-12/stm-4 stream. optionally scrambles the transmit sts-1, sts-3/stm-1 or sts-12/stm-4 stream. calculates and compares the bit interleaved parity error detection codes (b1, b2) for the receive stream. calculates and inserts b1 and b2 in the transmit stream. optionally inserts line far end block errors (febe) into the z2 growth byte based on received b2 errors. accumulates near end errors (b1, b2) and far end errors (z2) for performance monitoring purposes. extracts the order wire channels (e1, e2) of the receive stream and serializes them at 64 kbit/s. optionally inserts the order wire channels into the transmit stream.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 2 extracts the data communication channels (d1-d3, d4-d12) and serializes them at 192 kbit/s (d1-d3) and 576 kbit/s (d4-d12). optionally inserts the data communication channels into the transmit stream. extracts the section user channel (f1) and serializes it at 64 kbit/s. optionally inserts the section user channel into the transmit stream. extracts the automatic protection switch (aps) channel (k1, k2) and serializes it at 128 kbit/s. detects loss of signal (los), out of frame (oof), loss of frame (lof), far end receive failure (ferf), line alarm indication signal (ais), and protection switching byte failure alarms. inserts ferf and ais in the transmit stream. provides loss of signal insertion, framing pattern error insertion, and coding violation insertion (b1 and b2) for diagnostic purposes. provides a transmit and receive ring control port, allowing alarm and maintenance signal control and status to be passed between mate sttxs for applications in ring-based add drop multiplexers. low power +5 volt 0.8 micron cmos with ttl/cmos compatible inputs and outputs. 208 pin copper slugged pqfp package.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 3 2 applications oc-n to oc-m multiplexers sonet/sdh add drop multiplexers sonet/sdh terminal multiplexers broadband isdn user network interfaces atm transmission systems sonet/sdh test equipment 3 references 1. american national standard for telecommunications - digital hierarchy - optical interface rates and formats specification, ansi t1.105-1991. 2. bell communications research - sonet transport systems: common generic criteria, tr-nwt-000253, issue 2, december, 1991.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 4 4 application examples the following two diagrams shown the sttx used in an atm application as an sts-3c/stm-1 to sts-12/stm-4 multiplexer using four pm5345 suni-155 atm interface chips, and in an add-drop multiplexer application using four pm5344 sptx path termination chips instead of the suni-155 chips to achieve access to circuit-switched bandwidth. serial to parallel / parallel to serial conversion, clock recovery and clock synthesis is available from a number of commercial sources. figure 1 - 622 mbit/s sonet/sdh asynchronous transfer mode multiplexer PM5312 sttx e/o o/e oof tout[7:0] tclk riclk rifp rin[7:0] pm5345 s/uni-155 #1 #2 #3 #4 optical facility atm switch core sts-3(stm-1) to sts-12 (stm-4) mux sts-3c (stm-1) atm termination parallel to/from serial conversion clock synthesis clock recovery 622 mbit/s front end * * contact pmc-sierra applications regarding 622 mbit/s front end alternatives
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 5 figure 2 - 622 mbit/s sonet/sdh add-drop multiplexer aggregate interface add-drop mux backplane PM5312 sttx e/o o/e oof tout[7:0] tclk riclk rifp rin[7:0] pm5344 sptx #1 #2 #3 #4 optical facility sts-3(stm-1) to sts-12 (stm-4) mux sts-3c (stm-1) path termination parallel to/from serial conversion clock synthesis clock recovery 622 mbit/s front end * * contact pmc-sierra applications regarding 622 mbit/s front end alternatives
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 6 5 block diagram tout[7:0] rin[7:0] riclk rifp status control port tlais/trcpda t tin1[7:0] rout1[7:0] roclk d[7:0] a[4:0] ale csb/lcsb rdb wrb rstb intb/lintb microprocessor i/f rx o/h access tx o/h access ttoh[4:1] rtoh[4:1] ttohclk rtohclk los/rrcpfp lof rtohfp ttohfp rx section (regenerator section) o/h processor rx line (multiplexer section) o/h processor ttohen tferf/trcpfp lais/rrcpdat ferf/rrcpclk ticlk tofp oof b1e rlais/trcpcl k rsdclk rsd rsow rsuc rowclk b2e rldclk rld rlow raps rapsclk rout2[7:0] rout3[7:0] rout4[7:0] rofp byte interleaved multiplex tin2[7:0] tin3[7:0] tin4[7:0] tifp tdis tx line (multiplexer section) o/h processor tx section (regenerator section) o/h processor tclk tsdclk tsd tsow tsuc towclk tldclk tld tlow taps tapsclk par/ser tsout tsiclk ser/par rsiclk rsin scpo[5:0] * scpi[3:0] * gticlk a[5]/scsb * sintb * slim * not available with 180 cpga packaging option transmit ring control port receive ring control port byte interleaved demultiplex
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 7 6 description the PM5312 sttx sonet/sdh transport overhead terminating transceiver processes the transport overhead (regenerator and multiplexer section overhead) of sts-1, sts-3/stm-1, and sts-12/stm-4 streams and optionally provides byte interleaved multiplexing of lower rate streams. the sttx may be used on the line side of four pm5344 sptx sonet/sdh path terminating transceiver devices to implement a full sonet/sdh path transmission system capable of terminating 12 sts-1 or four sts-3/stm-1 channels. in a similar fashion, the sttx may be used on the line side of four pm5345 suni saturn user network interface devices to implement an asynchronous transfer mode (atm) multiplexer which takes four logical atm streams operating at 155 mbit/s and synchronously multiplexes them into a single 622 mbit/s stream.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 8 7 pin diagram the sttx is available in a 208 pin slugged pqfp package having a body size of 28 mm by 28 mm and a pin pitch of 0.5 mm. PM5312 sttx top view tapsclk tld tldclk tsd vddo vsso tclk tsdclk tferf/trcpfp tlais/trcpdat tsiclk tsout nc nc d[6] d[7] intb/lintb vsso rdb wrb csb/lcsb scpi[1] tin1[2] scpi[0] vssi vddi tin1[1] tin1[0] tin2[2] tin2[1] nc tin3[7] tin3[6] tin3[5] tin3[4] tin3[3] tin3[2] tin3[1] tin3[0] tin2[7] tin2[6] tin2[5] tin2[4] nc nc nc nc tofp vsso tout[7] tout[6] tout[5] tout[4] tout[3] tout[2] vsso vddo tout[1] b1e nc tin4[0] tin4[1] tin4[2] tin4[3] tin4[4] tin4[5] vddi vssi tin4[6] tin4[7] ttoh[1] ttoh[2] ttoh[3] nc rout2[0] rout1[7] rout1[6] rout1[5] rout1[4] rout1[3] vddi vssi rout1[2] rout1[1] vsso rtohfp nc tin2[3] tin2[0] tin1[7] tout[0] ttoh[4] ttohen ttohfp ttohclk vddo rout2[1] rout2[2] ferf/rrcpclk los/rrcpfp lais/rrcpdat rout1[0] rtohclk tin1[6] tin1[5] tin1[4] tin1[3] gticlk d[0] scpo[0] d[1] scpo[1] rout2[3] vsso rlow rsow rsuc rowclk rout2[4] scpo[2] rout2[5] scpo[3] d[2] vsso slim vddo d[3] sintb d[4] raps rout2[6] vsso vddo rout2[7] scpo[4] rout3[0] scpo[5] rout3[1] scpi[3] rapsclk scpi[2] rld rldclk vddo b2e tifp tdis tlow tsow tsuc vddo towclk taps d[5] nc lof oof rin[7] rin[6] rin[5] rin[4] rin[3] rout3[2] rout3[3] rout3[4] rout3[5] vddo rout3[6] rout3[7] rout4[0] ticlk rstb ale a[0] a[1] a[2] a[3] a[4] a[5]/scsb rtoh[1] rtoh[2] rtoh[3] rtoh[4] rout4[1] rout4[2] rout4[3] vsso rout4[4] rout4[5] rout4[6] rout4[7] rofp roclk vddo rsin rin[2] rin[1] rin[0] rifp vddi vssi rlais/trcpclk rsd rsdclk rsiclk riclk vsso pin 52 pin 53 pin 104 pin 105 pin 1 pin 208 pin 157 pin 156 index nc
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 9 8 pin description pin name pin type pqfp pin no. function riclk/ input 153 the receive incoming clock (riclk) provides timing for processing the byte serial receive stream, rin[7:0]. riclk is nominally a 6.48 mhz (sts-1), 19.44 mhz (sts-3/stm-1), or 77.76 mhz (sts-12/stm-4) 50% duty cycle clock, depending on the selected operating mode. rin[7:0], and rifp are sampled on the rising edge of riclk. the receive vector clock (rvclk) is used during sttx production test to verify internal functionality. rin[7] rin[6] rin[5] rin[4] rin[3] rin[2] rin[1] rin[0] input input input input input input input input 138 139 140 141 142 143 144 145 the receive incoming stream (rin[7:0]) carries the scrambled sts-1, sts-3/stm-1, or sts- 12/stm-4 stream in byte serial format. rin[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). rin[0] is the least significant bit (corresponding to bit 8 of each serial pcm word, the last bit transmitted). rin[7:0] is sampled on the rising edge of riclk. rifp input 146 the active high receive incoming framing position (rifp) signal indicates the frame alignment in the incoming stream, rin[7:0]. rifp is sampled on the rising edge of riclk. rsiclk/ input 152 the receive serial incoming clock (rsiclk) provides timing for processing the bit serial receive stream, rsin. rsiclk is nominally a 51.84 mhz, 50% duty cycle clock. rsin is sampled on the rising edge of rsiclk. rsiclk is divided by eight to produce roclk when the bit serial sts-1 mode is selected. rsiclk should be disabled when the bit serial sts-1 interface is not used. rsin input 158 the receive incoming serial stream (rsin) carries the scrambled sts-1 stream in bit serial format. rsin is sampled on the rising edge of rsiclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 10 pin name pin type pqfp pin no. function rlais/ input 149 the receive line ais insertion (rlais) signal controls the insertion of line ais in the receive outgoing streams, rout1[7:0], rout2[7:0], rout3[7:0], and rout4[7:0] when the ring control port is disabled. when rlais is high, line ais is inserted in the outgoing streams. line ais is also optionally inserted automatically upon detection of loss of signal, loss of frame, or line ais in the incoming stream. rlais is sampled on the rising edge of riclk. trcpclk the transmit ring control port clock (trcpclk) signal provides timing for the transmit ring control port when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). trcpclk is nominally a 3.24 mhz, 50% duty cycle clock and is normally connected to the rrcpclk output of a mate sttx in ring-based add-drop multiplexer applications. trcpfp and trcpdat are sampled on the rising edge of trcpclk. oof output 137 the out of frame (oof) signal is set high while the sttx is unable to find a valid framing pattern (a1, a2) in the incoming stream. oof is set low when a valid framing pattern is detected. oof is updated on the rising edge of riclk. lof output 136 the loss of frame (lof) signal is set high when an out of frame state persists for 3 ms. lof is set low when an in frame state persists for 3 ms. lof is updated on the rising edge of riclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 11 pin name pin type pqfp pin no. function los/ output 120 loss of signal (los) is active when the ring control port is disabled. loss of signal (los) is set high when a violating period (20 2.5 s) of consecutive all zeros patterns is detected in the incoming stream. los is set low when two valid framing words (a1, a2) are detected, and during the intervening time (125 s), no violating period of all zeros patterns is observed. los is updated on the rising edge of riclk. rrcpfp the receive ring control port frame position (rrcpfp) signal identifies bit positions in the receive ring control port data (rrcpdat) when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). rrcpfp is high during the filtered k1, k2 bit positions, the change of aps value bit position, the protection switch byte failure bit position, and the send ais and send ferf bit positions in the rrcpdat stream. rrcpfp is normally connected to the trcpfp input of a mate sttx in ring-based add-drop multiplexer applications. rrcpfp is updated on the falling edge of rrcpclk. b1e output 135 the b1 error clock (b1e) is a return to zero signal that pulses once for every section bit interleaved parity error (b1) detected in the incoming stream. up to eight pulses may occur on b1e per frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 12 pin name pin type pqfp pin no. function ferf/ output 119 the far end receive failure (ferf) signal is active when the ring control port is disabled. ferf is set high when line ferf is detected in the incoming stream. ferf is declared when a 110 binary pattern is detected in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. ferf is removed when any pattern other than 110 is detected in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. this alarm indication is also available through register access. ferf is updated on the rising edge of riclk. rrcpclk the receive ring control port clock (rrcpclk) signal provides timing for the receive ring control port when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). rrcpclk is nominally a 3.24 mhz, 50% duty cycle clock and is normally connected to the trcpclk input of a mate sttx in ring-based add-drop multiplexer applications. rrcpfp and rrcpdat are updated on the falling edge of rrcpclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 13 pin name pin type pqfp pin no. function lais/ output 121 the line alarm indication (lais) signal is active when the ring control port is disabled. lais is set high when line ais is detected in the incoming stream. lais is declared when a 111 binary pattern is detected in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. lais is removed when any pattern other than 111 is detected in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. this alarm indication is also available through register access. lais is updated on the rising edge of riclk. rrcpdat the receive ring control port data (rrcpdat) signal contains the receive ring control port data stream when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). the receive ring control port data consists of the filtered k1, k2 byte values, the change of aps value bit position, the protection switch byte failure status bit position, the send ais and send ferf bit positions, and the line febe bit positions. rrcpdat is normally connected to the trcpdat input of a mate sttx in ring-based add-drop multiplexer applications. rrcpdat is updated on the falling edge of rrcpclk. b2e output 134 the b2 error clock (b2e) is a return to zero signal that pulses once for every line bit interleaved parity error (b2) detected in the incoming stream. up to 8 (sts-1), 24 (sts- 3/stm-1), or 96 (sts-12/stm-4) pulses may occur on b2e, per frame. rsdclk output 151 the receive section dcc clock (rsdclk) is a 192 khz clock used to update the rsd output. rsdclk is generated by gapping a 216 khz clock.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 14 pin name pin type pqfp pin no. function rsd output 150 the receive section dcc (rsd) signal contains the section data communications channel (d1, d2, d3) extracted from the incoming stream. rsd is updated on the falling edge of rsdclk. rowclk output 126 the receive order wire clock (rowclk) is a 64 khz clock used to update the rsow, rsuc, and rlow outputs. rowclk is generated by gapping a 72 khz clock. rsow output 124 the receive section order wire (rsow) signal contains the section order wire channel (e1) extracted from the incoming stream. rsow is updated on the falling edge of rowclk. rsuc output 125 the receive section user channel (rsuc) signal contains the section user channel (f1) extracted from the incoming stream. rsuc is updated on the falling edge of rowclk. rlow output 123 the receive line order wire (rlow) signal contains the line order wire channel (e2) extracted from the incoming stream. rlow is updated on the falling edge of rowclk. rldclk output 132 the receive line dcc clock (rldclk) is a 576 khz clock used to update the rld output. rldclk is generated by gapping a 2.16 mhz clock. rld output 131 the receive line dcc (rld) signal contains the line data communications channel (d4 - d12) extracted from the incoming stream. rld is updated on the falling edge of rldclk. rapsclk output 129 the receive automatic protection switch channel clock (rapsclk) is a 128 khz clock used to update the raps output. rapsclk is generated by gapping a 144 khz clock. raps output 127 the receive automatic protection switch channel (raps) signal carries the automatic protection switch channel (k1, k2) extracted from the incoming stream. raps is updated on the falling edge of rapsclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 15 pin name pin type pqfp pin no. function rtoh[4] rtoh[3] rtoh[2] rtoh[1] output output output output 2 3 4 5 the receive transport overhead bus (rtoh[4:1]) contains the receive transport overhead bytes (a1, a2, c1, b1, e1, f1, d1-d3, h1-h3, b2, k1, k2, d4-d12, z1, z2, and e2) extracted from the incoming stream. when sts-12/stm-4 mode is selected, rtoh[1] contains the transport overhead from sts- 3/stm-1 #1, rtoh[2] contains the transport overhead for sts-3/stm-1 #2, rtoh[3] contains the transport overhead for sts-3/stm-1 #3, and rtoh[4] contains the transport overhead for sts-3/stm-1 #4. when sts-3/stm-1 mode or sts-1 mode are selected, the complete transport overhead is extracted on rtoh[1]. rtoh[4:1] is updated on the falling edge of rtohclk. rtohclk output 205 the receive transport overhead clock (rtohclk) is nominally a 5.184 mhz clock that provides timing to process the extracted receive transport overhead bus, rtoh[4:1]. rtohclk is a gapped 6.48 mhz clock when accessing the transport overhead of sts-3/stm-1 streams. rtohclk is a gapped 2.16 mhz clock when accessing the transport overhead of an sts-1 stream. rtohfp output 207 the receive transport overhead frame position (rtohfp) signal is used to locate the individual receive transport overhead bits in the transport overhead bus, rtoh[4:1]. rtohfp is set high while bit 1 (the most significant bit) of the first framing byte (a1) is present in the rtoh[4:1] stream. rtohfp is updated on the falling edge of rtohclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 16 pin name pin type pqfp pin no. function roclk output 160 the receive outgoing clock (roclk) provides timing for updating the demultiplexed byte serial sts-1 or sts-3/stm-1 outputs, rout1[7:0], rout2[7:0], rout3[7:0], and rout4[7:0] when 1:3 or 1:4 byte interleaved multiplexing is enabled. roclk is nominally a 6.48 mhz, or 19.44 mhz clock, depending on the demultiplexing mode selected. roclk remains inactive when demultiplexing is bypassed. when the bit serial sts-1 receive interface is enabled, roclk becomes the generated byte serial clock. roclk is a 6.48 mhz clock that is generated by dividing the receive serial incoming clock (rsiclk) by eight. roclk must be connected externally to the receive incoming clock (riclk) when processing a bit serial sts-1 stream. rout1[7] rout1[6] rout1[5] rout1[4] rout1[3] rout1[2] rout1[1] rout1[0] output output output output output output output output 195 196 197 198 199 202 203 204 the receive outgoing #1 bus, (rout1[7:0]), carries demultiplexed sts-1 or sts-3/stm-1 streams in byte serial format. rout1[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit received). rout1[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). rout1[7:0] is updated on the falling edge of roclk. rout1[7:0] contains the entire descrambled outgoing stream and is updated on the rising edge of riclk when demultiplexing is bypassed, or when the bit serial sts-1 mode is selected. note that demultiplex bypass is supported for sts-3 mode only.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 17 pin name pin type pqfp pin no. function rout2[7] rout2[6] rout2[5] rout2[4] rout2[3] rout2[2] rout2[1] rout2[0] output output output output output output output output 182 185 187 189 190 191 192 194 the receive outgoing #2 bus, (rout2[7:0]), carries demultiplexed sts-1 or sts-3/stm-1 streams in byte serial format. rout2[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit received). rout2[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). rout2[7:0] is updated on the falling edge of roclk. rout3[7] rout3[6] rout3[5] rout3[4] rout3[3] rout3[2] rout3[1] rout3[0] output output output output output output output output 171 172 174 175 176 177 178 180 the receive outgoing #3 bus, (rout3[7:0]), carries demultiplexed sts-1 or sts-3/stm-1 streams in byte serial format. rout3[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). rout3[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). rout3[7:0] is updated on the falling edge of roclk. rout4[7] rout4[6] rout4[5] rout4[4] rout4[3] rout4[2] rout4[1] rout4[0] output output output output output output output output 162 163 164 165 167 168 169 170 the receive outgoing #4 bus, (rout4[7:0]), carries demultiplexed sts-3/stm-1 streams in byte serial format. rout4[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). rout4[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). rout4[7:0] is updated on the falling edge of roclk. rout4[7:0] is not used when demultiplexing an sts-3 stream into three sts- 1 streams.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 18 pin name pin type pqfp pin no. function rofp output 161 the active high receive outgoing frame position (rofp) signal is set high once per frame in the byte position immediately following the c1 bytes in the rout1[7:0], rout2[7:0], rout3[7:0], and rout4[7:0] sts-1 or sts-3/stm-1 streams. rofp is updated on the falling edge of roclk. rofp is also used to mark the alignment of the rsow, rsuc, rlow and raps bit streams. rofp is updated on the rising edge of riclk when demultiplexing is bypassed, or when the bit serial sts-1 mode is selected. note that demultiplex bypass is supported for sts-3 mode only. tclk/ input 97 the transmit clock (tclk) provides timing for multiplexing the byte serial incoming streams, tin1[7:0], tin2[7:0], tin3[7:0] and tin4[7:0], into a higher rate stream. tclk is nominally a 6.48 mhz, 19.44 mhz or 77.76 mhz 50% duty cycle clock, depending on the operating mode selected. when multiplexing is bypassed, or when sts-1 mode is selected, the incoming stream, tin1[7:0], is sampled on the rising edge of tclk. tvclk the transmit vector clock (tvclk) is used during sttx production test to verify internal functionality.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 19 pin name pin type pqfp pin no. function gticlk output 34 the generated transmit clock (gticlk) is used in contra-directional timing-based systems to provide timing for upstream circuitry. gticlk is a divide by four of the high speed multiplex clock (tclk) when sts-3 to sts-12 multiplexing is enabled. gticlk is a divide by three of tclk when sts-1 to sts-3 multiplexing is enabled. gticlk must be connected directly to ticlk for these contra-directional multiplexing applications. gticlk is a divide by eight of the transmit serial incoming clock (tsiclk) when the bit serial sts-1 mode is enabled. gticlk must be connected directly to tclk for these contra-directional sts-1 applications. ticlk input 14 the transmit incoming clock (ticlk) provides timing to sample the byte serial incoming streams prior to multiplexing. ticlk is synchronous with, but arbitrarily phase aligned to tclk. ticlk is nominally a 6.48 mhz, or 19.44 mhz clock. tin1[7:0], tin2[7:0], tin3[7:0], tin4[7:0], tdis, and tifp are sampled on the rising edge of ticlk. tsiclk input 101 the transmit serial incoming clock (tsiclk) provides timing for updating the bit serial outgoing stream when sts-1 mode is selected. tsiclk is nominally a 51.84 mhz, 50% duty cycle clock. tsout is updated on the rising edge of tsiclk. tsiclk should be disabled when the bit serial sts-1 interface is not used.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 20 pin name pin type pqfp pin no. function tin1[7] tin1[6] tin1[5] tin1[4] tin1[3] tin1[2] tin1[1] tin1[0] input 71 72 73 74 75 77 81 82 the transmit incoming #1 bus, (tin1[7:0]), carries sts-1 or sts-3/stm-1 streams in byte serial format. tin1[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). tin1[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). tin1[7:0] is sampled on the rising edge of ticlk. tin1[7:0] contains the entire incoming stream and is sampled on the rising edge of tclk when multiplexing is bypassed, or when the sts-1 mode is selected. note that multiplex bypass is supported for sts-3 mode only. tin2[7] tin2[6] tin2[5] tin2[4] tin2[3] tin2[2] tin2[1] tin2[0] input 63 64 65 66 67 68 69 70 the transmit incoming #2 bus, (tin2[7:0]), carries sts-1 or sts-3/stm-1 streams in byte serial format. tin2[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). tin2[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). tin2[7:0] is sampled on the rising edge of ticlk. tin3[7] tin3[6] tin3[5] tin3[4] tin3[3] tin3[2] tin3[1] tin3[0] input 55 56 57 58 59 60 61 62 the transmit incoming #3 bus, (tin3[7:0]), carries sts-1 or sts-3/stm-1 streams in byte serial format. tin3[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). tin3[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). tin3[7:0] is sampled on the rising edge of ticlk. tin4[7] tin4[6] tin4[5] tin4[4] tin4[3] tin4[2] tin4[1] tin4[0] input 42 43 46 47 48 49 50 51 the transmit incoming #4 bus, (tin3[7:0]), carries sts-3/stm-1 streams in byte serial format. tin4[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). tin4[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). tin4[7:0] is sampled on the rising edge of ticlk. tin4[7:0] is not used when multiplexing three sts-1 streams to an sts-3 stream.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 21 pin name pin type pqfp pin no. function tifp input 83 the active high transmit incoming framing position (tifp) signal indicates the frame alignment for incoming streams. a high level on tifp marks the byte immediately following the c1 bytes in the transmit sts-1 or sts-3 (stm- 1) streams, tin1[7:0], tin2[7:0], tin3[7:0], and tin4[7:0]. tifp is sampled on the rising edge of ticlk. tifp is sampled on the rising edge of tclk when multiplexing is bypassed, or when the bit serial sts-1 mode is selected. note that multiplex bypass is supported for sts-3 mode only. tdis input 84 the active high transmit disable (tdis) signal selectively disables overwriting each of the sts-1 or sts-3 (stm-1) streams with the corresponding overhead byte. tdis is sampled on the rising edge of ticlk. tdis is sampled on the rising edge of tclk when multiplexing is bypassed, or when the bit serial sts-1 mode is selected. note that tdis takes precedence over the values shifted in on the transmit transport overhead interface (ttoh[4:1]) using ttohen. in general, the value on tin[7:0] passes through transparently if tdis is high. three exceptions exist: 1) bits 6 to 8 of the k2 byte may be overwritten by an active ferf indication ("110") regardless of the state of tdis. 2) if tdis is high during the section bip byte (b1), the tin[7:0] value becomes an error mask for the generated section bip. 3) if tdis is high during the line bip bytes (b2), the tin[7:0] value becomes an error mask for the generated line bip.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 22 pin name pin type pqfp pin no. function ttoh[4] ttoh[3] ttoh[2] ttoh[1] input 38 39 40 41 the transmit transport overhead bus (ttoh[4:1) contains the transport overhead bytes (a1, a2, c1, e1, f1, d1-d3, h3, k1, k2, d4-d12, z1, z2, and e2) and error masks (h1, h2, b1, and b2) which may be inserted, or used to insert bit interleaved parity errors or payload pointer bit errors into the overhead byte positions in the outgoing stream. insertion is controlled by the ttohen input. when sts-12/stm-4 mode is enabled, ttoh[1] contains the transport overhead for sts-3/stm-1 #1. ttoh[2] contains the transport overhead for sts-3/stm- 1 #2. ttoh[3] contains the transport overhead for sts-3/stm-1 #3. ttoh[4] contains the transport overhead for sts-3/stm-1 #4. when sts-3/stm-1 mode or sts-1 mode are selected, ttoh[1] contains the transport overhead for the entire stream. ttoh[4:1] is sampled on the rising edge of ttohclk. ttohfp output 36 the transmit transport overhead frame position (ttohfp) signal is used to locate the individual transport overhead bits in the transport overhead bus, ttoh[4:1]. ttohfp is set high while bit 1 (the most significant bit) of the first framing byte (a1) is expected in the incoming stream. ttohfp is also used to mark the alignment of the tsuc, tsow, tlow, and taps bit streams. ttohfp is updated on the falling edge of ttohclk. ttohclk output 35 the transmit transport overhead clock (ttohclk) is nominally a 5.184 mhz (1.728 mhz for sts-1) clock that provides timing for upstream circuitry that sources the transport overhead bus, ttoh[4:1]. ttohclk is a gapped 6.48 mhz clock when accessing the transport overhead of sts-3/stm-1 streams. ttohclk is a gapped 2.16 mhz clock when accessing the transport overhead of an sts-1 stream.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 23 pin name pin type pqfp pin no. function ttohen input 37 the transmit transport overhead insert enable (ttohen) signal controls the source of the transport overhead data which is inserted in the tout[7:0] stream. while ttohen is high (and tdis is low), values sampled on the ttoh input are inserted into the corresponding transport overhead bit position (for the a1, a2, c1, e1, f1, d1-d3, h3, k1, k2, d4-d12, z1, z2, and e2 bytes). while ttohen is low, the default values are inserted into these transport overhead bit positions. a high level on ttohen during the h1, h2, b1, or b2 bit positions enables an error mask. while the error mask is enabled, a high level on inputs ttoh[4:1] causes the corresponding h1, h2, b1 or b2 bit positions to be inverted. a low level on ttoh allows the corresponding bit positions to pass through the sttx uncorrupted. ttohen is sampled on the rising edge of ttohclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 24 pin name pin type pqfp pin no. function tferf/ input 99 the active high transmit far end receive failure (tferf) signal controls the insertion of a far end receive failure indication in the outgoing stream when the ring control port is disabled. when tferf is set high, bits 6, 7, and 8 of the k2 byte are set to the pattern 110. line ferf may also be inserted using the ferf bit in the tlop control register, or upon detection of loss of signal, loss of frame, or line ais in the receive stream, using the autoferf bit in the master control/enable register. tferf is sampled on the rising edge of tclk. trcpfp the transmit ring control port frame position (trcpfp) signal identifies bit positions in the transmit ring control port data (trcpdat) when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). trcpfp is high during the filtered k1, k2 bit positions, the change of aps value bit position, the protection switch byte failure bit position, and the send ais and send ferf bit positions in the trcpdat stream. trcpfp is normally connected to the rrcpfp output of a mate sttx in ring-based add-drop multiplexer applications. trcpfp is sampled on the rising edge of trcpclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 25 pin name pin type pqfp pin no. function tlais/ input 100 the active high transmit line alarm indication signal (tlais) controls the insertion of line ais in the outgoing stream when the ring control port is disabled. when tlais is set high, the complete frame (except the section overhead or regenerator section) is overwritten with the all ones pattern (before scrambling). tlais is sampled on the rising edge of tclk. trcpdat the transmit ring control port data (trcpdat) signal contains the transmit ring control port data stream when the ring control port is enabled (the enabling and disabling of the ring control port is controlled by a bit in the master control register). the transmit ring control port data consists of the filtered k1, k2 byte values, the change of aps value bit position, the protection switch byte failure status bit position, the send ais and send ferf bit positions, and the line febe bit positions. trcpdat is normally connected to the rrcpdat output of a mate sttx in ring-based add-drop multiplexer applications. trcpdat is sampled on the rising edge of trcpclk. tsdclk output 98 the transmit section dcc clock (tsdclk) is a 192 khz clock used to sample the tsd input. tsdclk is generated by gapping a 216 khz clock. tsd input 94 the transmit section dcc (tsd) signal contains the section data communications channel (d1, d2, d3) inserted into the outgoing stream. tsd is sampled on the rising edge of tsdclk. towclk output 89 the transmit order wire clock (towclk) is a 64 khz clock used to sample the tsow, tsuc, and tlow inputs. towclk is generated by gapping a 72 khz clock. tsow input 86 the transmit section order wire (tsow) signal contains the section order wire channel (e1) inserted into the outgoing stream. tsow is sampled on the rising edge of towclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 26 pin name pin type pqfp pin no. function tsuc input 87 the transmit section user channel (tsuc) signal contains the section user channel (f1) inserted into the outgoing stream. tsuc is sampled on the rising edge of towclk. tlow input 85 the transmit line order wire (tlow) signal contains the line order wire channel (e2) inserted into the outgoing stream. tlow is updated on the rising edge of towclk. tldclk output 93 the transmit line dcc clock (tldclk) is a 576 khz clock used to sample the tld input. tldclk is generated by gapping a 2.16 mhz clock. tld input 92 the transmit line dcc (tld) signal contains the line data communications channel (d4 - d12) inserted into the outgoing stream. tld is sampled on the rising edge of tldclk. tapsclk output 91 the transmit automatic protection switch channel clock (tapsclk) is a 128 khz clock used to sample the taps input. tapsclk is generated by gapping a 144 khz clock. taps input 90 the transmit automatic protection switch channel (taps) signal carries the automatic protection switch channel (k1, k2) inserted into the outgoing stream. taps is sampled on the rising edge of tapsclk. tout[7] tout[6] tout[5] tout[4] tout[3] tout[2] tout[1] tout[0] output 109 110 111 112 113 114 117 118 the transmit outgoing stream, (tout[7:0]), carries the scrambled sts-1, sts-3/stm-1, or sts-12/stm-4 stream in byte serial format. tout[7] is the most significant bit (corresponding to bit 1 of each serial pcm word, the first bit transmitted). tout[0] is the least significant bit (corresponding to bit 8 of each serial pcm word). tout[7:0] is updated on the rising edge of tclk. tsout output 102 the transmit serial outgoing stream, (tsout), carries the scrambled stream in bit serial format when sts-1 mode is selected. tsout is updated on the rising edge of tsiclk.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 27 pin name pin type pqfp pin no. function tofp output 107 the active high transmit outgoing frame position (tofp) signal is asserted once per frame in the byte position immediately following the c1 bytes in the outgoing stream. tofp is updated on the rising edge of tclk. scpo[5] scpo[4] scpo[3] scpo[2] scpo[1] scpo[0] output output output output output output 179 181 186 188 30 32 the serializer control port (scpo[5:0]) is used to control the operation of the serial electrical transmit interface and the serial electrical receive interface chips. the signal levels on this output port correspond to the bit values contained in the serializer output port register. this control port is not available with the 180 pin cpga packaging option. scpi[3] scpi[2] scpi[1] scpi[0] input input input input 128 130 76 78 the serializer status port (scpi[3:0]) is used to monitor the operation of the serial electrical transmit interface and the serial electrical receive interface chips. an interrupt may be generated when state changes are detected in the monitored signals. state changes, and the real-time signal levels on this port are available in the serializer input port status/value register. each of the inputs contains an internal pull- down resistor. this status port is not available with the 180 pin cpga packaging option. intb/ output 19 the active low, open drain interrupt (intb) signal is set when an event is detected on one of the sttx maskable interrupt sources, and the slim enable input (slim) is held low. lintb the active low, open drain line interrupt (lintb) signal is set when an event is detected on one of the line layer maskable interrupt sources, and the slim enable input (slim) is held high. sintb output 24 the active low, open drain section interrupt (sintb) signal is set when an event is detected on one of the section layer maskable interrupt sources, and the slim enable input is held high. this interrupt signal is not available with the 180 pin cpga packaging option.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 28 pin name pin type pqfp pin no. function a5/ input 6 the most significant address signal (a5) is used in conjunction with the a[4:0] bus to access internal registers while the slim enable input is held low. scsb the active low section chip select (scsb) is used to select section layer register accesses while the slim enable input is held high. a[4] a[3] a[2] a[1] a[0] input 7 8 9 10 11 the address bus (a[4:0]) selects specific registers during accesses. ale input 12 the address latch enable (ale) signal latches the address bus (a[5:0]) when low. this allows the sttx to be interfaced to a multiplexed address/data bus. the address latches are transparent when ale is high. csb/ input 15 the active low chip select (csb) signal is asserted during all register accesses while the slim enable input is a logic zero. lcsb the active low line chip select (lcsb) is used to select line layer register accesses while the slim enable input is a logic one. d[7] d[6] d[5] d[4] d[3] d[2] d[1] d[0] i/o 20 21 22 23 25 29 31 33 the bidirectional data bus, d[7:0], is used during sttx read and write accesses. rdb input 17 the active low read enable (rdb) signal is low during a sttx read access. the sttx drives the d[7:0] bus with the addressed register's contents while rdb and csb are low. wrb input 16 the active low write strobe (wrb) signal is low during a sttx write access. the d[7:0] bus contents are clocked into the addressed register on the rising wrb edge while csb is low.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 29 pin name pin type pqfp pin no. function rstb input 13 the active low reset (rstb) signal is low to provide an asynchronous reset to the sttx. this schmitt triggered pin contains an internal pull up resistor. slim input 27 the slim enable (slim) signal selects the format of the microprocessor bus. when slim is set to a logic one, the microprocessor bus is configured with two chip selects (scsb, lcsb) to be backwards compatible with the slim-12. when slim is set to a logic zero, the microprocessor is configured with a single chip select, and an additional address pin (csb, a5). the slim input contains an internal pull-down resistor. this control signal is not available with the 180 pin cpga packaging option. vddi[0] vddi[1] vddi[2] vddi[3] power power power power 200 45 80 147 core power pins (vddi[3:0]). these pins must be connected to a common, well decoupled +5 vdc supply together with the vddo[8:0] pins. vssi[0] vssi[1] vssi[2] vssi[3] gnd gnd gnd gnd 201 44 79 148 core ground pins (vssi[3:0]). these pins must be connected to a common ground together with the vsso[9:0] pins. vddo[0] vddo[1] vddo[2] vddo[3] vddo[4] vddo[5] vddo[6] vddo[7] vddo[8] power power power power power power power power power 159 173 193 26 95 116 133 88 183 pad ring power pins (vddo[8:0]). these pins must be connected to a common, well decoupled +5 vdc supply together with the vddi[3:0] pins. care must be taken to avoid coupling noise induced on the vddo pins into the vddi pins. vddo[8:6] are not available with the 180 cpga packaging option.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 30 pin name pin type pqfp pin no. function vsso[0] vsso[1] vsso[2] vsso[3] vsso[4] vsso[5] vsso[6] vsso[7] vsso[8] vsso[9] gnd gnd gnd gnd gnd gnd gnd gnd gnd gnd 166 184 206 28 96 108 115 122 154 18 pad ring ground pins (vsso[9:0]). these pins must be connected to a common ground together with the vssi[3:0] pins. care must be taken to avoid coupling noise induced on the vsso pins into the vssi pins. vsso[9] is not available with the 180 cpga packaging option. notes on pin description: 1. vddi and vssi are the +5 v and ground connections, respectively, for the core circuitry of the device. vddo and vsso are the +5 v and ground connections, respectively, for the pad ring circuitry of the device. these power supply connections must all be utilized and must all connect to a common +5 v or ground rail, as appropriate. there is no low impedance connection within the sttx between the core and pad ring supply rails. failure to properly make these connections may result in improper operation or damage to the device. 2. inputs rstb, and ale have internal pull-up resistors. 3. inputs rsin, rsiclk, tsiclk, slim, and scpi[3:0] have internal pull-down resistors. 4. inputs slim, scpi[3:0], and outputs sintb, and scpo[5:0] are not available with the 180 pin cpga packaging option. 5. most sttx digital outputs and bidirectionals have slew rate limited output drive capability, except the tsout, tout[7:0], and tofp outputs which have 4 ma drive capability.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 31 9 functional description 9.1 serial to parallel converter the serial to parallel converter block provides the first stage of digital processing of a incoming receive sts-1 bit serial data stream when the sttx is configured for sts-1 operation. the byte alignment in the incoming stream is determined by searching for the 16 bit frame alignment signal (a1, a2). the bit serial stream (rsin) is converted from serial to parallel format in accordance with the determined byte alignment. the serial to parallel converter block is not use in sts-3/stm-1 or sts-12/stm-4 modes. 9.2 receive section overhead processor the receive section overhead processor (rsop) block processes the section overhead (regenerator section) of the receive incoming stream. it can be configured to process an sts-1, sts-3/stm-1, or sts-12/stm-4 data stream. the rsop block optionally descrambles the received data and extracts the data communication channel, order wire channel and user channel from the section overhead, and provides them as lower rate bit serial outputs (rsd, rsow, rsuc) together with associated clock signals (rsdclk, and rowclk). the complete descrambled sonet/sdh data stream is output by the sttx in byte serial format. line alarm indication signal is inserted in the byte serial output data stream using input rlais or, optionally, automatically when loss-of-frame, or loss-of-signal events occur. the automatic insertion of ais is controlled by the autorais bit in the ring control register. out-of-frame (oof), loss-of-frame (lof), and loss-of-signal (los) state outputs are provided and section level bit-interleaved parity errors are accumulated. a section bip-8 error clock is also provided (b1e). a maskable interrupt is activated by state transitions on the oof, lof, or los outputs, or by a single b1 error event. microprocessor readable registers are provided that allow accumulated b1 errors to be read out at intervals of up to one second duration. the rsop block frames to the data stream by operating with an upstream pattern detector (the serial to parallel converter block for sts-1 streams; or an external serial to parallel converter for sts-3/stm-1 or sts-12/stm-4 streams) that searches for occurrences of the framing pattern (a1, a2) in the bit serial data stream.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 32 once the external serial to parallel converter has found byte-alignment, the rsop block monitors for the next occurrence of the framing pattern 125s later. the block declares frame alignment when either all a1 and a2 bytes are seen error-free or when only the first a1 byte and the first four bits of the a2 byte are seen error-free. depending upon the operating mode, the first algorithm examines 2 bytes (a1,a2) in sts-1 mode, 6 bytes (a1a1a1,a2a2a2) in sts- 3/stm-1 mode, or 24 bytes (a1a1a1a1a1a1 a1a1a1a1a1a1, a2a2a2a2a2a2a2a2a2a2a2a2) in sts-12/stm-4 mode. the second algorithm examines only the first occurrence of a1 and the first four bits of the first occurrence of a2 in the sequence, regardless of the operating mode. once in frame, the rsop block monitors the framing pattern sequence and declares oof when one or more bit errors in each framing pattern are detected for four consecutive frames. again, depending upon the operating mode selected the first algorithm examines all 2, 6, or 24 framing bytes for bit errors each frame, while the second algorithm examines only the a1 byte and the first four bits of the a2 byte (i.e. 12 bits total) during each frame. the performance of these framing algorithms in the presence of bit errors and random data is robust. when looking for frame alignment the performance of each algorithm is dominated by the alignment algorithm used in the external receive interface for the sts-3/stm-1 and sts-12/stm-4 operating modes. typical probability of falsely framing to random data is less than 0.00001% for either algorithm. when the sttx is operating in sts-1 mode either algorithm still provides less than 0.00001% probability of falsely framing to random data. once in frame alignment, the sttx continuously monitors the framing pattern. when the incoming stream contains a 10 -3 ber, the first algorithm provides a 99.75% probability that the mean time between oof occurrences is 4 minutes in sts-1 mode, 14 seconds in sts-3/stm-1 mode, and 1.3 seconds in sts-12/stm-4 operating mode. the second algorithm provides a 99.75% probability that the mean time between oof occurrences is 7 minutes, regardless of operating mode. the rsop block provides descrambled data and frame alignment indication signals for use by the receive line overhead processor. 9.3 receive line overhead processor the receive line overhead processor block (rlop) processes the line overhead (multiplexer section) of a received sonet/sdh data stream. it can be configured to process an sts-1, sts-3/stm-1, or sts-12/stm-4 data stream
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 33 that is presented in byte serial format at the sts-n frame rate of 6.48 mbyte/s, 19.44 mbyte/s, or 77.76 mbyte/s respectively. the sts-n frame is indicated by the receive section overhead processor. the rlop extracts the line data communication channel, line order wire channel and automatic protection switch channel from the line overhead, and provides them as lower rate bit serial outputs (rld, rlow, raps) together with associated clock signals (rldclk, rowclk, rapsclk). line alarm indication signal is declared (lais is set high) when the bit pattern 111 is observed in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. line ais is removed when any pattern other than 111 is observed for three or five consecutive frames. line far end receive failure, is declared (ferf is set high) when the bit pattern 110 is observed in bits 6, 7, and 8 of the k2 byte for three or five consecutive frames. line ferf is removed when any pattern other than 110 is observed for three or five consecutive frames. the automatic protection switch bytes (k1, k2) are also extracted into the receive k1 register and the receive k2 register. the bytes are filtered for three frames before being written to these registers. a protection switching byte failure alarm is declared when twelve successive frames have been received, where no three consecutive frames contain identical k1 bytes. the protection switching byte failure alarm is removed upon detection of three consecutive frames containing identical k1 bytes. the detection of invalid aps codes is done in software by polling the receive k1/k2 registers the line level bit-interleaved parity (b2) is computed, and compared to the received b2 bytes. line bip-8 errors are accumulated in an internal counter. registers are provided that allow accumulated line bip-8 errors to be read out at intervals of up to one second duration. a line bip-8 error clock is also provided (b2e). the line level far end block error byte (the third z2 byte in the sts-3 or sts-12 stream, or the single z2 byte in the sts-1 stream) is extracted and accumulated in an internal counter. registers are provided that allow accumulated line febe events to be read out at intervals of up to one second duration. bits 2 through 8 of the z2 byte are used for the line febe function. for sts-1 streams, the line febe byte has 9 legal values (namely 00h - 08h) representing 0 to 8 febe events. for sts-3 streams, the line febe byte has 25 legal values (namely 00h - 18h) representing 0 to 24 febe events. for sts-12 streams, the line febe byte has 97 legal values (namely 00h - 60h) representing 0 to 96 errors. illegal z2 values are interpreted as zero errors.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 34 an interrupt output is provided that may be activated by declaration or removal of line ais, line ferf, protection switching byte failure alarm, a change of aps code value, a single b2 error event, or a single line febe event. each interrupt source is individually maskable. 9.4 byte interleaved demultiplexer the byte interleaved demultiplexer block (bidx) performs a 1:3 (sts-3 to sts- 1), or a 1:4 (sts-12 or stm-4 to sts-3 or stm-1) demultiplexing function on the incoming byte serial sts-3, or sts-12/stm-4 data stream. the demultiplexed streams are available on the four byte wide busses: rout1[7:0], rout2[7:0], rout3[7:0], and rout4[7:0]. the frame position of these aligned streams is located by the rofp signal. roclk may be used by downstream circuitry to process the synchronous payload envelope(s) contained in the byte serial demultiplexed streams. the demultiplexer function in this block may be bypassed using the dxb bit in the master configuration register, in which case the byte serial receive stream is available on rout1[7:0]. 9.5 receive transport overhead access the receive transport overhead access block (rtoh) extracts the entire receive transport overhead on the rtoh[4:1] bus, along with the 5.184 mhz (or 1.728 mhz) transport overhead clock, rtohclk, and the transport overhead frame position, rtohfp, allowing identification of the bit positions in the transport overhead stream. 9.6 ring control port the transmit and receive ring control ports provide bit serial access to section and line layer alarm and maintenance signal status and control. these ports are useful in ring-based add drop multiplexer applications where alarm status and maintenance signal insertion control must be passed between separate sttxs (possibly residing on separate cards). each ring control port consists of three signals: clock, data and frame position. it is intended that the clock, data and frame position outputs of the receive ring control port are connected directly to the clock, data and frame position inputs of the transmit ring control port on the mate sttx. the alarm status and maintenance signal control information that is passed on the ring control ports consists of filtered aps (k1 and k2) byte values
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 35 change of filtered aps byte value status protection switch byte failure alarm status change of protection switch byte failure alarm status insert the line ferf maintenance signal in the mate sttx insert the line ais maintenance signal in the mate sttx insert line febe information in the mate sttx. the same aps byte values must be seen for three consecutive frames before being shifted out on the receive ring control port. the change of filtered aps byte value status is high for one frame when a new, filtered aps value is shifted out. the protection switch byte failure alarm bit position is high when twelve consecutive frames, where no three consecutive frames contain identical k1 bytes have been received. the bit position is set low when three consecutive frames containing identical k1 bytes have been received. the change of protection switch byte failure alarm status bit position is set high for one frame when the alarm state changes. the insert line ferf bit position is set high under register control, or when loss of signal, loss of frame, or line ais alarms are declared. the insert line ais bit position is set high under register control only. the insert line febe bit positions are high for one bit position for each detected b2 bit error. up to 96 febes may be indicated per frame for an sts-12/stm-4 signal. 9.7 transmit transport overhead access the transmit transport overhead access block (ttoh) allows the complete transport overhead to be inserted using the ttoh[4:1] bus, along with the 5.184 mhz (or 1.728 mhz) transport overhead clock, ttohclk, and the transport overhead frame position, ttohfp. the transport overhead enable signal, ttohen, controls the insertion of transport overhead from the ttoh[4:1] bus. the sttx also supports upstream insertion of the line overhead using the tdis input. tdis is used to disable the insertion of transport overhead either from the ttoh[4:1] bus, or from the individual channels (tsd, tsow, tsuc, tld, taps, and tlow).
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 36 9.8 byte interleaved multiplexer the byte interleaved multiplexer block (bimx) performs a 3:1 (sts-1 to sts-3), or a 4:1 (sts-3/stm-1 to sts-12/stm-4) multiplexing function on incoming byte serial sts-1, or sts-3/stm-1 data streams. the multiplexed inputs are contained on the four byte wide busses: tin1[7:0], tin2[7:0], tin3[7:0], and tin4[7:0]. the transport overhead of these frame aligned streams is determined by the tifp input. the resulting multiplexed byte serial stream is passed to the transmit line overhead processor from which the line overhead (multiplexer section) is added to the stream. the multiplexer function in this block may be bypassed using the mxb bit in the master configuration register, in which case the tin1[7:0] stream is passed directly to the transmit line overhead processor. the lower rate sts-1 or sts-3 (stm-1) clock (ticlk) is synchronous with, but arbitrarily phase aligned to the higher rate sts-3/12 clock (tclk). a lower rate internal sampling clock is derived by dividing tclk by three or four, as appropriate. a phase alignment error is declared when the sampling clock phase, and the ticlk clock phase are identical. the sampling clock phase is modified during a phase alignment error to provide a safe phase relationship between the sampling clock, and ticlk, thus ensuring the robust operation of co-directional timing-based systems. a maskable interrupt output is provided that may be activated by a phase alignment error event. a generated transmit clock (gticlk) is provided for use in contra-directional timing-based systems. in such systems, gticlk is connected directly to ticlk, and also to upstream circuitry from which the low speed tributary streams (tin1- tin4) are "pulled". 9.9 transmit line overhead processor the transmit line overhead processor block (tlop) processes the line overhead of the transmit stream. it can be configured to process an sts-1, sts-3 (stm-1), or sts-12 (stm-4) data stream that is presented in byte serial format at the rate of 6.48 mbyte/s, 19.44 mbyte/s, or 77.76 mbyte/s respectively. the tlop optionally inserts the line data communication channel, the line order wire channel, and the automatic protection switch channel into the line overhead of the sts-n data stream. these line overhead channels are separately fed to the tlop as bit serial inputs (tld, tlow, and taps). the tlop provides the bit serial clock for each line overhead channel (tldclk, towclk, tapsclk).
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 37 line ferf may be inserted in the sonet/sdh stream under the control of an external input (tferf), or a writeable register. the autoferf bit in the ring control register controls the immediate insertion of line ferf upon detection of line ais in the received sonet/sdh stream. line febe may be inserted automatically in the sonet/sdh stream under the control of the autofebe bit in the ring control register. receive b2 errors are accumulated and inserted automatically in bits 2 to 8 of the third z2 byte of the transmit stream (for sts-3/stm-1 and sts-12/stm-4 modes only). b2 errors are accumulated and inserted in the z2 byte of the transmit stream for sts-1 mode. up to 8 (24, or 96) errors may be inserted per frame for sts-1 (sts-3 or sts-12-12) mode. the line bip (b2) error detection code for the sts-n stream is calculated by the tlop and is inserted into the line overhead. errors may be inserted in the b2 code for diagnostic purposes. a byte serial sts-n stream, along with a frame position indicator is passed to the transmit section overhead processor. 9.10 transmit section overhead processor the transmit section overhead processor (tsop) block processes the section overhead of the transmit stream. it can be configured to process an sts-1, sts- 3/stm-1, or sts-12/stm-4 data stream that is presented in byte serial format at 6.48 mbyte/s, 19.44 mbyte/s, or 77.76 mbyte/s respectively. the tsop accepts an unscrambled stream in byte serial format from the transmit line overhead processor. it optionally inserts the section data communication channel, the order wire channel, and the user channel into the section overhead (regenerator section) of the stream. these section overhead channels are input to the sttx as bit serial signals (tsd, tsow, and tsuc). the tsop provides the bit serial clock for each section overhead channel (tsdclk, and towclk). the line alarm indication signal may optionally be inserted into the data stream under the control of an external input (tlais), or a microprocessor writeable register. the section bip-8 error detection code (b1) is calculated by the tsop block and is inserted into the section (regenerator section) overhead of the sonet (sdh) data stream. errors may be inserted in the b1 code for diagnostic purposes. framing and identity bytes are also inserted. finally, the complete sonet/sdh data stream is scrambled and output by the tsop in byte serial format on outputs tout[7:0]. the tsop block is intended to operate with a downstream serializer (the parallel to serial converter block for sts-1 streams; or external parallel to serial
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 38 converters for sts-3/stm-1 or sts-12/stm-4 streams) that accepts the transmit stream in byte serial format and serializes it at the appropriate line rate. 9.11 parallel to serial converter the parallel to serial converter block provides the final stage of digital processing for the transmit sts-1 data stream. this block converts the data stream from parallel to serial format. the byte serial sts-1 clock (tclk) is synchronous with, but arbitrarily phase aligned to the bit serial sts-1 clock (tsiclk). a lower rate internal sampling clock is derived by dividing tsiclk by eight. a phase alignment error is declared when the sampling clock phase, and the tclk clock phase are identical. the sampling clock phase is modified during a phase alignment error to provide a safe phase relationship between the sampling clock, and tclk, thus ensuring the robust operation of co-directional timing-based systems. a maskable interrupt output is provided that may be activated by a phase alignment error event. a generated transmit clock (gticlk) is provided for use in contra-directional timing-based systems. in such systems, gticlk is connected directly to tclk, and also to upstream circuitry from which the byte serial sts-1 stream (tin1) is "pulled". 9.12 microprocessor interface the microprocessor interface block provides the logic required to interface the normal mode and test mode registers within the sttx to a generic microprocessor bus. the normal mode registers are used during normal operation to configure and monitor the sttx while the test mode registers are used to enhance the testability of the sttx.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 39 10 register description normal mode register memory map slim=0 slim=1 a[5:0] scsb lcsb a[4:0] register 00h 1 0 00h master configuration 01h 1 0 01h master control/enable 02h 1 0 02h master interrupt status 03h 1 0 03h master reset and identity 04h 1 0 04h tlop control 05h 1 0 05h tlop diagnostic 06h 1 0 06h transmit k1 07h 1 0 07h transmit k2 08h 1 0 08h rlop control/status 09h 1 0 09h rlop interrupt 0ah 1 0 0ah b2 error count #1 0bh 1 0 0bh b2 error count #2 0ch 1 0 0ch b2 error count #3 0dh 1 0 0dh febe error count #1 0eh 1 0 0eh febe error count #2 0fh 1 0 0fh febe error count #3 10h 0 1 00h rsop control 11h 0 1 01h rsop interrupt status 12h 0 1 02h b1 error count #1 13h 0 1 03h b1 error count #2 14h 0 1 04h serializer output port 15h 0 1 05h serializer input port enable 16h 0 1 06h bimx interrupt 17h 0 1 07h ring control port 18h 0 1 08h tsop control 19h 0 1 09h tsop diagnostic 1ah 0 1 0ah transmit z1 1bh 0 1 0bh receive z1 1ch 0 1 0ch piso interrupt 1dh 0 1 0dh receive k1 1eh 0 1 0eh receive k2 1fh 0 1 0fh serializer input port status/value 20h-2fh 0 1 10-1fh reserved for line layer test
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 40 30h-3fh 1 0 10-1fh reserved for section layer test registers are used to configure, and monitor the operation of the sttx notes on register bits: 1. writing values into unused register bits has no effect. however, to ensure software compatibility with future, feature-enhanced versions of the product, unused register bits must be written with logic zero. reading back unused bits can produce either a logic one or a logic zero; hence unused register bits should be masked off by software when read. 2. all configuration bits that can be written into can also be read back. this allows the processor controlling the sttx to determine the programming state of the block. 3. writeable normal mode register bits are cleared to logic zero upon reset unless otherwise noted. 4. writing into read-only normal mode register bit locations does not affect sttx operation unless otherwise noted. 5. certain register bits are reserved. these bits are associated with megacell functions that are unused in this application. to ensure that the sttx operates as intended, reserved register bits must only be written with logic zero. similarly, writing to reserved registers should be avoided.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 41 address 00h: master configuration bit type function default bit 7 r/w tmode[1] 1 bit 6 r/w tmode[0] 1 bit 5 r/w fpos/sts1 0 bit 4 r/w dxbp 0 bit 3 r/w mxbp 0 bit 2 r/w modesel 0 bit 1 r/w rmode[1] 1 bit 0 r/w rmode[0] 1 rmode[1:0]: the rmode[1:0] bus selects the operating mode of the receive overhead processor, as follows: rmode[1:0] mode 00 sts-1 01 sts-3 (stm-1) 10 reserved 11 sts-12 (stm-4) the bidx block is bypassed when sts-1 mode is selected. bidx is configured as a 1:3 demultiplexer when sts-3 (stm-1) mode is selected. bidx is configured as a 1:4 demultiplexer when sts-12 (stm-4) mode is selected. bidx may also be bypassed while in sts-3 or sts-12 modes using the dxb bit. when the modesel bit is a logic zero, rmode[1:0] also controls the mode selection for the transmit overhead processor. modesel: the modesel bit controls the operation of the transmit and receive mode selection bits, tmode[1:0] and rmode[1:0]. when modesel is set to logic one, tmode[1:0] selects the sttx transmit operating mode, and rmode[1:0] selects the sttx receive operating mode (the receive and transmit operating modes may be selected independently). when modesel is set to logic zero, rmode[1:0] selects the operating mode for the receive and transmit directions (the receive and transmit directions must operate in the same mode). mxbp: the mxbp bit controls the bypassing of the multiplexer block. when mxbp is set to a logic zero, the multiplexer block is enabled, and the three or four byte
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 42 serial input streams are multiplexed to a single byte serial stream before the line overhead is inserted. when mxbp is set to a logic one, the multiplexer block is bypassed, and one byte serial input stream is processed. dxbp: the dxbp bit controls the bypassing of the demultiplexer block. when dxbp is set to a logic zero, the demultiplexer block is enabled, and the byte serial input stream is demultiplexed into three or four byte serial output streams. when dxbp is set to a logic one, the demultiplexer block is bypassed, and a single byte serial stream is output. fpos/sts1: when receive sts-3, or sts-12 modes are selected, the fpos/sts1 bit controls receive interface of the sttx. when fpos/sts1 is a logic zero, the receive incoming frame position (rifp) is expected during the third a2 byte of the receive incoming stream (rin[7:0]). when fpos/sts1 is a logic one, the receive incoming frame position is indicated during the byte position immediately following the c1 bytes in the receive incoming stream. when receive sts-1 mode is selected, the fpos/sts1 bit selects the sts-1 receive interface type. when fpos/sts1 is a logic zero, the bit serial, 51.84 mbit/s interface (using rsin) is selected. when fpos/sts1 is a logic one, the byte serial, 6.48 mbyte/s interface (using rin[7:0]) is selected. when the byte serial sts-1 stream is enabled, the incoming frame position is indicated during the byte position immediately following the c1 byte in the receive stream. tmode[1:0]: the tmode[1:0] bus selects the operating mode of the transmit overhead processor, when the modesel bit is set to a logic one, as follows: tmode[1:0] mode 00 sts-1 01 sts-3 (stm-1) 10 reserved 11 sts-12 (stm-4) the bimx block is bypassed when sts-1 mode is selected. bimx is configured as a 1:3 multiplexer when sts-3 (stm-1) mode is selected. bidx is configured as a 1:4 multiplexer when sts-12 (stm-4) mode is selected. bimx may also be bypassed while in sts-3 or sts-12 modes using the mxb
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 43 bit. the tmode[1:0] value is ignored when the modesel bit is set to a logic zero.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 44 address 01h: master control/enable bit type function default bit 7 r/w rcp 0 bit 6 r/w z1e 0 bit 5 r/w psbfe 0 bit 4 r/w coapse 0 bit 3 r/w pisoe 0 bit 2 r/w rsope 0 bit 1 r/w bimxe 0 bit 0 r/w rlope 0 rlope: the rlop interrupt enable is an interrupt mask for events detected by the receive line overhead processor. when rlope is a logic one, an interrupt is generated when line layer events are detected by the rlop. bimxe: the bimx interrupt enable is an interrupt mask for events detected by the byte interleaved multiplexer. when bimxe is a logic one, an interrupt is generated when phase alignment errors are detected by the bimx. rsope: the rsop interrupt enable is an interrupt mask for events detected by the receive section overhead processor. when rsope is a logic one, an interrupt is generated when section layer events are detected by the rsop. pisoe: the piso interrupt enable is an interrupt mask for events detected by the sts-1 parallel to serial converter. when pisoe is a logic one, an interrupt is generated when phase alignment errors are detected by the piso. coapse: the change of aps byte interrupt enable is an interrupt mask for events detected by the receive aps processor. when coapse is a logic one, an interrupt is generated when a new k1/k2 code value has been extracted into the receive k1/k2 registers. psbfe: the change of protection switch byte failure alarm interrupt enable is an interrupt mask for events detected by the receive aps processor. when
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 45 psbfe is a logic one, an interrupt is generated upon a change in the protection switch byte failure alarm state. z1e: the change of z1 interrupt enable is an interrupt mask for changes in the receive z1 byte value. when z1e is a logic one, an interrupt is generated when the extracted z1 byte is different from the z1 byte extracted in the previous frame. rcp: the rcp bit controls the enabling of the receive and transmit ring control ports. when rcp is a logic zero, the ring control ports are disabled, and the los, lais and ferf outputs and the rlais, tlais, and tferf inputs are used to monitor alarm status and control maintenance signal insertion. when rcp is a logic one, the ring control ports are enabled, and alarm status and maintenance signal insertion control is provided by the rrcpclk, rrcpfp, and rrcpdat outputs and the trcpclk, trcpfp, and trcpdat inputs.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 46 address 02h: master interrupt status bit type function default bit 7 r psbfv x bit 6 r z1i x bit 5 r psbfi x bit 4 r coapsi x bit 3 r pisoi x bit 2 r rsopi x bit 1 r bimxi x bit 0 r rlopi x rlopi: the rlopi bit is set high when one or more of the maskable interrupt sources in the receive line overhead processor has been activated. this register bit remains high until the interrupt is acknowledged by reading the rlop interrupt enable and status register. bimxi: the bimxi bit is high when the maskable phase alignment error interrupt source in the byte interleaved multiplexer has been activated. this register bit remains active until the interrupt is acknowledged by reading the bimx interrupt enable and status register. rsopi: the rsopi bit is set high when one or more of the maskable interrupt sources in the receive section overhead processor has been activated. this register bit remains high until the interrupt is acknowledged by reading the rsop interrupt status register. pisoi: the pisoi bit is high when the maskable phase alignment error interrupt source in the parallel to serial converter has been activated. this register bit remains active until the interrupt is acknowledged by reading the piso interrupt register. coapsi: the coapsi bit is set high when a new aps code value has been extracted into the receive k1/k2 registers. the registers are updated when the same new k1/k2 byte values are observed for three consecutive frames. this bit is cleared when the master interrupt status register is read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 47 psbfi: the psbfi bit is set high when the protection switching byte failure alarm is declared or removed. this bit is cleared when the master interrupt status register is read. z1i: the z1i bit is set high when a new z1 byte value has been extracted into the receive z1 register. the register is updated when a z1 byte value is extracted that is different than the z1 byte value extracted in the previous frame. this bit is cleared when the master interrupt status register is read. psbfv: the psbfv bit indicates the protection switching byte failure alarm state. the alarm is declared (psbfv is set high) when twelve successive frames, where no three consecutive frames contain identical k1 bytes, have been received. the alarm is removed (psbfv is set low) when three consecutive frames containing identical k1 bytes have been received.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 48 address 03h: master reset and identity bit type function default bit 7 r/w reset 0 bit 6 r riclka 0 bit 5 r tclka 0 bit 4 r ticlka 0 bit 3 r rina 0 bit 2 r id[2] 0 bit 1 r id[1] 0 bit 0 r id[0] 1 a write to this register initiates a transfer of all performance monitor counter values (b1, b2, and line febe) into holding registers. id[2:0]: the version identification bits id[2:0], are set to the value 1h, representing the version number of the sttx. rina: the receive bus activity monitor bit is set to a logic one if one or more transitions are detected on primary inputs rin[7:0] and rifp since the last time this register was read. a logic 0 in this bit position indicates a stuck-at fault exists between the rin[7:0] or rifp inputs, and the upstream serial to parallel converter circuit. ticlka: the low speed transmit clock activity monitor is set to a logic one if one or more transitions are detected on primary input ticlk since the last time this register was read. a logic 0 in this bit position indicates ticlk is not toggling. tclka: the transmit clock activity monitor is set to a logic one if one or more transitions are detected on primary input tclk since the last time this register was read. a logic 0 in this bit position indicates tclk is not toggling. riclka: the receive clock activity monitor is set to a logic one if one or more transitions are detected on primary input riclk since the last time this
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 49 register was read. a logic 0 in this bit position indicates riclk is not toggling. reset: the reset bit allows the sttx to be asychronously reset. the software reset is equivalent to setting the rstb input pin low. when reset is a logic one, the sttx is reset. when reset is a logic zero, the reset is removed. the reset bit must be explicitly set and cleared by writing the corresponding logic value to this register.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 50 address 04h: tlop control bit type function default bit 7 unused x bit 6 r/w ubt 0 bit 5 r/w apsreg 0 bit 4 r/w dz2 0 bit 3 r/w daps 0 bit 2 r/w ddl 0 bit 1 r/w dow 0 bit 0 r/w ferf 0 ferf: the ferf bit controls the insertion of transmit line far end receive failure (ferf). when ferf is a logic one, line ferf is inserted into the sonet/sdh stream on tout[7:0]. line ferf is inserted by transmitting the code 110 in bit positions 6, 7, and 8 of the k2 byte. line ferf may also be inserted using the tferf input (when the ring control ports are disabled) or using the transmit ring control port (when it is enabled). when ferf is logic zero, bit 6, 7, and 8 of the k2 byte are not modified by the transmit line overhead processor. dow: the dow bit controls the overwriting of the express orderwire byte (e2). when dow is logic one, the value sampled on tin1[7:0] during the e2 byte position is passed through the transmit line overhead processor unaltered, as though the tdis input had been sampled high during the e2 byte position in the incoming frame. the upstream insertion of the express orderwire is thus accomplished without the use of the tdis input. note that only the e2 byte position is passed unaltered, the remaining 2 (sts-3/stm-1) or 11 (sts- 12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may be defeated by using the tdis input, or by using the ubt bit in this register. when dow is logic zero, the express order wire source is nominally the tlow input (while tdis and ttohen are both low). ddl: the ddl bit controls the overwriting of the line data communications channel (d4 - d12). when ddl is logic one, the values sampled on tin1[7:0] during the d4 - d12 byte positions are passed through the transmit line overhead processor unaltered, as though the tdis input had been sampled high during the d4 - d12 byte positions in the incoming frame. the upstream insertion of the line dcc is thus accomplished without the use of the tdis input. note
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 51 that only the d4 - d12 byte positions are passed unaltered, the remaining 18 (sts-3/stm-1) or 99 (sts-12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may be defeated by using the tdis input, or by using the ubt bit in this register. when ddl is logic zero, the line dcc source is nominally the tld input (while tdis and ttohen are both low). daps: the daps bit controls the overwriting of the automatic protection switch channel (k1, k2). when daps is logic one, the values sampled on tin1[7:0] during the k1 and k2 byte positions are passed through the transmit line overhead processor unaltered, as though the tdis input had been sampled high during the k1 and k2 byte positions in the incoming frame. the upstream insertion of the aps channel is thus accomplished without the use of the tdis input. note that only the k1 and k2 byte positions are passed unaltered, the remaining 4 (sts-3/stm-1) or 22 (sts-12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may be defeated by using the tdis input, or by using the ubt bit in this register. when daps is logic zero, the aps source is nominally the taps input or the transmit k1/k2 registers (as selected by the apsreg bit in the tlop control register while tdis and ttohen are both low). dz2: the dz2 bit controls the overwriting of the z2 growth byte. when dz2 is logic one, the values sampled on tin1[7:0], tin2[7:0] tin3[7:0], and tin4[7:0] during the z2 byte position are passed through the transmit line overhead processor unaltered, as though the tdis input had been sampled high during the z2 byte positions in the incoming frame. the upstream insertion of the growth bytes is thus accomplished without the use of the tdis input. note that all 3 (sts-3/stm-1) or 12 (sts-12/stm-4) z2 bytes are passed through unaltered. when dz2 is logic zero, the z2 byte positions are nominally overwritten with the line febe value and all zeros (while tdis and ttohen are both low). apsreg: the apsreg bit selects the source for the transmit aps channel. when apsreg is a logic zero, the transmit aps channel is inserted from the bit serial input taps which is shifted in on the rising edge of tapsclk. when apsreg is a logic one, the transmit aps channel is inserted from the transmit k1 register and the transmit k2 register. the aps bytes may also be inserted upstream of the tlop using the tdis or ttohen inputs, or the
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 52 daps bit in the tlop control register. values inserted using tdis take precedence over the source selected by the apsreg bit. ubt: the ubt bit controls the overwriting of the unused byte positions in the transmit sts-3, or sts-12 stream. the unused bytes are contained in the k1, k2, d4-d12, and e2 byte positions of sts-1 #2 to n (n=3, or 12). when ubt is logic zero, the unused byte position are overwritten with all zeros. when ubt is logic one, the values sampled on tin1[7:0], tin2[7:0], tin3[7:0], and tin4[7:0] during the unused byte positions are passed through the transmit line overhead processor unaltered, as though the tdis input had been sampled high during the unused byte positions in the incoming frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 53 address 05h: tlop diagnostic bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 unused x bit 1 unused x bit 0 r/w db2 0 db2: the db2 bit controls the insertion of bit errors continuously in each of the line bip-8 bytes (b2 bytes). when db2 is set high, each bit of every b2 byte is inverted.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 54 address 06h: transmit k1 bit type function default bit 7 r/w k1[7] 0 bit 6 r/w k1[6] 0 bit 5 r/w k1[5] 0 bit 4 r/w k1[4] 0 bit 3 r/w k1[3] 0 bit 2 r/w k1[2] 0 bit 1 r/w k1[1] 0 bit 0 r/w k1[0] 0 k1[7:0]: the k1[7:0] bits contain the value inserted in the k1 byte when the apsreg bit in the tlop control register is logic one. k1[7] is the most significant bit corresponding to bit 1, the first bit transmitted. k1[0] is the least significant bit, corresponding to bit 8, the last bit transmitted. the bits in this register are double buffered so that register writes do not need to be synchronized to sonet/sdh frame boundaries. the insertion of a new aps code value is initiated by a write to this register. the contents of this register, and the transmit k2 register are inserted in the sonet/sdh stream starting at the next frame boundary. successive writes to this register must be spaced at least two frames (250 s) apart.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 55 address 07h: transmit k2 bit type function default bit 7 r/w k2[7] 0 bit 6 r/w k2[6] 0 bit 5 r/w k2[5] 0 bit 4 r/w k2[4] 0 bit 3 r/w k2[3] 0 bit 2 r/w k2[2] 0 bit 1 r/w k2[1] 0 bit 0 r/w k2[0] 0 k2[7:0]: the k2[7:0] bits contain the value inserted in the k2 byte when the apsreg bit in the tlop control register is logic one. k2[7] is the most significant bit corresponding to bit 1, the first bit transmitted. k2[0] is the least significant bit, corresponding to bit 8, the last bit transmitted. the bits in this register are double buffered so that register writes do not need to be synchronized to sonet/sdh frame boundaries. the insertion of a new aps code value is initiated by a write to the transmit k1 register. a coherent aps code value is ensured by writing the desired k2 aps code value to this register before writing the transmit k1 register.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 56 address 08h: rlop control/status bit type function default bit 7 r/w bipword 0 bit 6 r/w allones 0 bit 5 r/w aisdet 0 bit 4 r/w ferfdet 0 bit 3 r/w bipwordo 0 bit 2 unused x bit 1 r laisv x bit 0 r ferfv x ferfv: the ferfv bit is set high when line ferf is detected. line ferf is detected when a 110 binary pattern is detected in bits 6, 7, and 8, of the k2 byte for three or five consecutive frames (as selected by the ferfdet bit in this register). line ferf is removed when any pattern other than 110 is detected for three or five consecutive frames. this alarm indication is also available on output ferf. laisv: the laisv bit is set high when line ais is detected. line ais is detected when a 111 binary pattern is detected in bits 6, 7, and 8, of the k2 byte for three or five consecutive frames (as selected by the aisdet bit in this register). line ais is removed when any pattern other than 111 is detected for three or five consecutive frames. this alarm indication is also available on output lais. bipwordo: the bipwordo bit controls the indication of b2 errors on the b2e output. when bipwordo is logic 1, the b2e output is asserted for once per frame whenever one or more b2 bit errors occur during that frame. when bipwordo is logic 0, the b2e output is asserted once for every b2 bit error that occurs during that frame (the b2e output can toggle up to 8n times, for n=1,3, or 12). the accumulation of b2 error events functions independently from the b2e output indication, and is controlled by the bipword register bit. ferfdet: the ferfdet bit determines the line ferf alarm detection algorithm. when ferfdet is set to logic 1, line ferf is declared when a 110 binary pattern
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 57 is detected in bits 6,7,8 of the k2 byte for three consecutive frames. when ferfdet is set to logic 0, line ferf is declared when a 110 binary pattern is detected in bits 6,7,8 of the k2 byte for five consecutive frames. aisdet: the aisdet bit determines the line ais alarm detection algorithm. when aisdet is set to logic 1, line ais is declared when a 111 binary pattern is detected in bits 6,7,8 of the k2 byte for three consecutive frames. when aisdet is set to logic 0, line ais is declared when a 111 binary pattern is detected in bits 6,7,8 of the k2 byte for five consecutive frames. allones: the allones bit controls automatically forcing the rout1[7:0, rout2[7:0], rout3[7:0], rout4[7:0] outputs to logical all-ones whenever line ais is detected. when allones is set to logic 1, the output bus is forced to logic 1 immediately when the line ais alarm is declared. when line ais is removed, the outputs are immediately returned to carrying the data sampled on rin[7:0]. when allones is set to logic 0, the outputs carry the data sampled on rin[7:0] regardless of the state of the line ais alarm. bipword: the bipword bit controls the accumulation of b2 errors. when bipword is logic 1, the b2 error event counter is incremented only once per frame whenever one or more b2 bit errors occur during that frame. when bipword is logic 0, the b2 error event counter is increment for each and every b2 bit error that occurs during that frame ( the counter can be incremented up to 8xn times per frame, for n=1,3, or 12).
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 58 address 09h: rlop interrupt enable and status bit type function default bit 7 r/w febee 0 bit 6 r/w bipee 0 bit 5 r/w laise 0 bit 4 r/w ferfe 0 bit 3 r febei x bit 2 r bipei x bit 1 r laisi x bit 0 r ferfi x ferfi: the ferfi bit is set high when line ferf is declared or removed. this bit is cleared when the rlop interrupt enable and status register is read. laisi: the laisi bit is set high when line lais is declared or removed. this bit is cleared when the rlop interrupt enable and status register is read. bipei: the bipei bit is set high when a line bip error is detected. this bit is cleared when the rlop interrupt enable and status register is read. febei: the febei bit is set high when a line febe indication is detected. this bit is cleared when the rlcp interrupt enable and status register is read. ferfe: the ferf interrupt enable is an interrupt mask for line ferf. when ferfe is a logic one, a line interrupt is generated when line ferf is declared or removed. laise: the lais interrupt enable is an interrupt mask for line ais. when laise is a logic one, a line interrupt is generated when line ais is declared or removed.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 59 bipee: the line bip error interrupt enable is an interrupt mask for line bip error events. when bipee is a logic one, a line interrupt is generated when a line bip error (b2) is detected. febee: the line far end block error interrupt enable is an interrupt mask for line febe events. when febee is a logic one, a line interrupt is generated when a line febe indication is detected.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 60 address 0ah: b2 error count #1 bit type function default bit 7 r be[7] x bit 6 r be[6] x bit 5 r be[5] x bit 4 r be[4] x bit 3 r be[3] x bit 2 r be[2] x bit 1 r be[1] x bit 0 r be[0] x address 0bh: b2 error count #2 bit type function default bit 7 r be[15] x bit 6 r be[14] x bit 5 r be[13] x bit 4 r be[12] x bit 3 r be[11] x bit 2 r be[10] x bit 1 r be[9] x bit 0 r be[8] x address 0ch: b2 error count #3 bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 r be[19] x bit 2 r be[18] x bit 1 r be[17] x bit 0 r be[16] x be[19:0]: bits be[19] through be[0] represent the number of line bit-interleaved parity errors that have been detected since the last accumulation interval. the error counters are polled by writing to any of the b2 error count register addresses (0ah, 0bh, or 0ch), or by writing to the master reset and identity register (03h). such a write transfers the internally accumulated error count to the registers within 1s and simultaneously resets the internal counters to
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 61 begin a new cycle of error accumulation. after the 1s period has elapsed, the b2 error count registers may be read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 62 address 0dh: febe error count #1 bit type function default bit 7 r fe[7] x bit 6 r fe[6] x bit 5 r fe[5] x bit 4 r fe[4] x bit 3 r fe[3] x bit 2 r fe[2] x bit 1 r fe[1] x bit 0 r fe[0] x address 0eh: febe error count #2 bit type function default bit 7 r fe[15] x bit 6 r fe[14] x bit 5 r fe[13] x bit 4 r fe[12] x bit 3 r fe[11] x bit 2 r fe[10] x bit 1 r fe[9] x bit 0 r fe[8] x address 0fh: febe error count #3 bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 r fe[19] x bit 2 r fe[18] x bit 1 r fe[17] x bit 0 r fe[16] x fe[19:0]: bits fe[19] through fe[0] represent the number of line far end block errors that have been detected since the last accumulation interval. the error counters are polled by writing to any of the febe error count register addresses (0dh, 0eh, or 0fh), or by writing to the master reset and identity register (03h). such a write transfers the internally accumulated error count to the registers within 1s and simultaneously resets the internal counters to
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 63 begin a new cycle of error accumulation. after the 1s period has elapsed, the febe error count registers may be read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 64 address 10h: rsop control bit type function default bit 7 r/w bipword 0 bit 6 r/w dds 0 bit 5 w foof x bit 4 r/w algo2 0 bit 3 r/w bipee 0 bit 2 r/w lose 0 bit 1 r/w lofe 0 bit 0 r/w oofe 0 oofe: the oof interrupt enable is an interrupt mask for out of frame. when oofe is a logic one, a section interrupt is generated when oof is declared or removed. lofe: the lof interrupt enable is an interrupt mask for loss of frame. when lofe is a logic one, a section interrupt is generated when lof is declared or removed. lose: the los interrupt enable is an interrupt mask for loss of signal. when lose is a logic one, a section interrupt is generated when los is declared or removed. bipee: the section bip interrupt enable is an interrupt mask for section bip (b1) error events. when bipe is a logic one, a section interrupt is generated when a section bip error is detected. algo2: the algo2 bit position selects the framing algorithm used to determine and maintain the frame alignment. when a logic 1 is written to the algo2 bit position, the framer is enabled to use the second of the framing algorithms where only the first a1 framing byte and the first 4 bits of the first a2 framing byte (12 bits total) are examined. this algorithm examines only 12 bits of the framing pattern regardless of the sts mode; all other framing bits are ignored. when a logic 0 is written to the algo2 bit position, the framer is enabled to use the first of the framing algorithms where all the a1 framing
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 65 bytes and all the a2 framing bytes are examined. this algorithm examines all 16 bits of the framing pattern in sts-1 mode, all 48 bits of the framing pattern in sts-3 mode, all 144 bits of the pattern in sts-9 mode, and all 192 bits in sts-12 mode. foof: when a logic 1 is written to the force out-of-frame (foof) bit location, the sttx is forced out-of-frame at the next frame boundary, regardless of the framing byte values. the out-of-frame event initiates reframing in an upstream framing pattern detector. the foof bit is a write only bit; an rsop control register read may yield a logic 1 or a logic 0 in this bit position. dds: the disable descrambling (dds) bit controls the descrambling of the received sts-1/3/12 stream. when a logic one is written to the dds bit position, the descrambler is disabled. when a logic zero is written to the dds bit position, the descrambler is enabled. bipword: the bipword bit position enables the reporting and accumulating of section bip word errors. when a logic 1 is written to the bipword bit position, one or more errors in the bip-8 byte result in a single error indicated per frame on the b1e output and a single error accumulated in the b1 error counter. when a logic 0 is written to the bipword bit position, all errors in the b1 byte are indicated per frame on the b1e output and are accumulated in the b1 error counter.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 66 address 11h: rsop interrupt status bit type function default bit 7 unused x bit 6 r bipei x bit 5 r losi x bit 4 r lofi x bit 3 r oofi x bit 2 r losv x bit 1 r lofv x bit 0 r oofv x oofv: the oofv bit is set high when out of frame is declared. oof is declared (oofv is high) while the sttx is unable to find a valid framing pattern (a1, a2) in the incoming stream. oof is removed when a valid framing pattern is detected. this alarm indication is also available on output oof. lofv: the lofv bit is set high when loss of frame is declared. lof is declared (lofv is high) when an out of frame state persists for 3 ms. lof is removed when an in frame state persists for 3 ms. this alarm indication is also available on output lof. losv: the losv bit is set high when loss of signal is declared. los is declared (losv is high) when 20 2.5 s of consecutive all zeros patterns is detected in the incoming stream.. los is removed when two valid framing words (a1, a2) are detected, and during the intervening time (125 s), no violating period of all zeros patterns is observed. this alarm indication is also available on output los. oofi: the oofi bit is set high when out of frame is declared or removed. this bit is cleared when the rsop interrupt status register is read. lofi: the lofi bit is set high when loss of frame is declared or removed. this bit is cleared when the rsop interrupt status register is read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 67 losi: the losi bit is set high when loss of signal is declared or removed. this bit is cleared when the rsop interrupt status register is read. bipei: the bipei bit is set high when a section bip error is detected. this bit is cleared when the rsop interrupt status register is read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 68 address 12h: b1 error count #1 bit type function default bit 7 r be[7] x bit 6 r be[6] x bit 5 r be[5] x bit 4 r be[4] x bit 3 r be[3] x bit 2 r be[2] x bit 1 r be[1] x bit 0 r be[0] x address 13h: b1 error count #2 bit type function default bit 7 r be[15] x bit 6 r be[14] x bit 5 r be[13] x bit 4 r be[12] x bit 3 r be[11] x bit 2 r be[10] x bit 1 r be[9] x bit 0 r be[8] x be[15:0]: bits be[15] through be[0] represent the number of section bit-interleaved parity errors that have been detected since the last accumulation interval. the error counters are polled by writing to any of the b1 error count register addresses (12h, or 13h), or by writing to the master reset and identity register (03h). such a write transfers the internally accumulated error count to the registers within 1s and simultaneously resets the internal counters to begin a new cycle of error accumulation. after the 1s period has elapsed, the b1 error count registers may be read.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 69 address 14h: serializer output port bit type function default bit 7 unused x bit 6 unused x bit 5 r/w scpo[5] 1 bit 4 r/w scpo[4] 1 bit 3 r/w scpo[3] 0 bit 2 r/w scpo[2] 1 bit 1 r/w scpo[1] 0 bit 0 r/w scpo[0] 0 scpo[5:0]: the values written to the scpo[5:0] bit in the serializer output port register directly correspond to the states set on the scpo[5:0] output pins. this provides a generic port useful for controlling up to 6 signals. the default states for this port are chosen so that scpo[2:0] controls the mode[2:0] primary inputs on the serializer devices, scpo[3] controls the serializer primary input dlcv, and the scpo[4] and scpo[5] outputs control the lleb and the dleb primary inputs. the outputs controlled by this register are not available with the 180 pin cpga packaging option.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 70 address 15h: serializer input port enable bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 r/w scpie[3] 0 bit 2 r/w scpie[2] 0 bit 1 r/w scpie[1] 0 bit 0 r/w scpie[0] 0 scpie[3:0]: the scpie[3:0] bits are interrupt enables. when a logic one is written to these locations, the occurrence of an event on the corresponding scpi[3:0] input activates the section layer interrupt. the interrupt is cleared by reading the serializer configuration input port status/value register. when a logic zero is written to these locations, the occurrence of an event on the corresponding scpi[3:0] input is inhibited from activating the interrupt.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 71 address 16h: bimx interrupt bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 unused x bit 1 r/w paee 0 bit 0 r paei x paei: the paei bit is set high when a phase alignment error is detected between the low rate multiplex clock (ticlk), and an internal sampling signal generated by the high rate multiplex clock (tclk). this bit is cleared when the bimx interrupt register is read. paee: the paee interrupt enable is an interrupt mask for phase alignment error events. when paee is a logic one, an interrupt is generated when a phase alignment error is detected.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 72 address 17h: ring control bit type function default bit 7 r/w ringen 0 bit 6 r insferf x bit 5 r insais x bit 4 r/w autofebe 0 bit 3 r/w autoferf 0 bit 2 r/w autorais 0 bit 1 r/w sferf 0 bit 0 r/w sais 0 sais: the sais bit controls the value of the sendais bit position in the receive ring control port stream. the sais bit is used to cause a mate sttx to send the line ais maintenance signal under software control. sferf: the sferf bit controls the value of the sendferf bit position in the receive ring control port stream. the sendferf bit value is determined by the logical or of this register bit, along with the loss of signal, loss of frame, and line ais alarm states. the sferf bit is used to cause a mate sttx to send the line ferf maintenance signal under software control. autorais: the autorais bit enables the automatic insertion of line ais in the receive direction. when autorais is a logic one, the detection of receive loss of frame, or receive loss of signal results in the automatic insertion of line ais in the outgoing receive streams (rout1[7:0], rout2[7:0], rout3[7:0], and rout4[7:0]). note that the insertion of receive line ais is also controlled by the rlais input (when the ring control ports are disabled). autoferf: the autoferf bit enables the automatic insertion of line ferf in the transmit direction. when autoferf is a logic one, the detection of loss of frame, loss of signal, or line ais (when the ring control ports are disabled), or a logic one in the sendferf bit position in the transmit ring control port, (when the ring control ports are enabled) results in the automatic insertion of line ferf. note that the insertion of line ferf is also controlled by the tferf input (when the ring control ports are disabled) and the ferf bit in the tlop control register.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 73 autofebe: the autofebe bit enables the automatic insertion of line febe events in the transmit direction. when autofebe is a logic one, receive b2 errors detected by the sttx (when the ring control ports are disabled), or from the transmit ring control port, (when the ring control ports are enabled) are automatically inserted in the z2 byte of the transmit stream. when autofebe is a logic zero, line febe events are not automatically inserted in the transmit stream. z2 byte inserted upstream of the sttx (using the tdis input) or inserted from the transmit transport overhead port (using the ttohen input) take precedence over the automatic insertion of febe events. insais: the insais bit allows the value of the sendais bit position in the transmit ring control port to be determined. when the ring control ports are enabled, a logic one in this bit position indicates that the sttx is inserting the line ais maintenance signal. insferf: the insferf allows the value of the sendferf bit position in the transmit ring control port to be determined. when the ring control ports are enabled, a logic one in this bit position indicates that the sttx is inserting the line ferf maintenance signal. ringen: the ringen bit controls the operation of the transmit ring control port when the ring control ports are enabled by the rcp bit in the master control/enable register. when ringen is a logic one, the automatic insertion of line ferf, line ais, and line febe is controlled by bit positions in the transmit ring control port input stream. when ringen is a logic zero, the insertion of line ferf is done automatically based on alarms detected by the receive portion of the sttx (lof, los, and line ais). also, line febe is inserted based on b2 errors detected by the receive portion of the sttx.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 74 register 18h: tsop control bit type function default bit 7 unused x bit 6 r/w ds 0 bit 5 r/w ubt 0 bit 4 r/w dc1 0 bit 3 r/w duc 0 bit 2 r/w ddl 0 bit 1 r/w dow 0 bit 0 r/w lais 0 lais: the lais bit controls the insertion of line alarm indication signal (ais). when lais is set high, the tsop inserts line ais into the tout[7:0] stream. activation or deactivation of line ais insertion is synchronized to frame boundaries. dow: the dow bit controls the overwriting of the local orderwire byte (e1). when dow is logic one, the value sampled on tin1[7:0] during the e1 byte position is passed through the transmit section overhead processor unaltered, as though the tdis input had been sampled high during the e1 byte position in the incoming frame. the upstream insertion of the express orderwire is thus accomplished without the use of the tdis input. note that only the e1 byte position is passed unaltered, the remaining 2 (sts-3/stm-1) or 11 (sts- 12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may be defeated by using the tdis input, or by using the ubt bit in this register. when dow is logic zero, the section order wire source is nominally the tsow input (while tdis and ttohen are both low). ddl: the ddl bit controls the overwriting of the section data communications channel (d1 - d3). when ddl is logic one, the values sampled on tin1[7:0] during the d1 - d3 byte positions are passed through the transmit section overhead processor unaltered, as though the tdis input had been sampled high during the d1 - d3 byte positions in the incoming frame. the upstream insertion of the section dcc is thus accomplished without the use of the tdis input. note that only the d1 -d3 byte positions are passed unaltered, the remaining 6 (sts-3/stm-1) or 33 (sts-12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may only be defeated by using the tdis input, or by using the ubt bit in this register. when ddl is logic
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 75 zero, the section dcc source is nominally the tsd input (while tdis and ttohen are both low). duc: the duc bit controls the overwriting of the section user channel byte (f1). when duc is logic one, the value sampled on tin1[7:0] during the f1 byte position is passed through the transmit section overhead processor unaltered, as though the tdis input had been sampled high during the f1 byte position in the incoming frame. the upstream insertion of the user channel is thus accomplished without the use of the tdis input. note that only the f1 byte position is passed unaltered, the remaining 2 (sts-3/stm-1) or 11 (sts- 12/stm-4) undefined byte positions are overwritten with all zeros. this overwriting may only be defeated by using the tdis input, or by using the ubt bit in this register. when duc is logic zero, the section user channel source is nominally the tsuc input (while tdis and ttohen are both low). dc1: the dc1 bit controls the overwriting of the identity byte (c1). when dc1 is logic one, the values sampled on tin1[7:0], tin2[7:0] tin3[7:0], and tin4[7:0] during the c1 byte positions are passed through the transmit section overhead processor unaltered, as though the tdis input had been sampled high during the c1 byte positions in the incoming frame. the upstream insertion of the user channel is thus accomplished without the use of the tdis input. note that all 3 (sts-3/stm-1) or 12 (sts-12/stm-4) identification bytes are passed through unaltered. when dc1 is logic zero, the identity bytes are programmed as specified in the north american references: sts-1 #1 c1 = 01 hexadecimal, sts-1 #2 c1 = 02 hexadecimal,..., sts-1 #n c1 = n hexadecimal. ubt: the ubt bit controls the overwriting of the unused byte positions in the transmit sts-3, or sts-12 stream. the unused bytes are contained in the b1, e1, f1, d1, d2, and d3 byte positions of sts-1 #2 to n (n=3, or 12). when ubt is logic zero, the unused byte positions are overwritten with all zeros. when ubt is logic one, the values sampled on tin1[7:0], tin2[7:0], tin3[7:0], and tin4[7:0] during the unused byte positions are passed through the transmit section overhead processor unaltered, as though the tdis input had been sampled high during the unused byte positions in the incoming frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 76 ds: the disable scrambling (ds) bit controls the scrambling of the transmit sts- 1/3/12 stream. when a logic one is written to the ds bit position, the scrambler is disabled. when a logic zero is written to the ds bit position, the scrambler is enabled.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 77 register 19h: tsop diagnostic bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 r/w dlos 0 bit 1 r/w dbip8 0 bit 0 r/w dfp 0 dfp: the dfp bit controls the insertion of a single bit error continuously in the most significant bit (bit 1) of the a1 section overhead framing byte. if dfp is set high the a1 bytes are set to 76h instead of f6h. dbip8: the dbip8 bit controls the insertion of bit errors continuously in the b1 section overhead byte. when dbip8 is set high the b1 byte value is inverted. dlos: the dlos bit controls the insertion of all zeros in the transmit outgoing stream. when dlos is set high the output data register is held reset and all output data is forced to 00h.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 78 register 1ah: transmit z1 bit type function default bit 7 r/w z1[7] 0 bit 6 r/w z1[6] 0 bit 5 r/w z1[5] 0 bit 4 r/w z1[4] 0 bit 3 r/w z1[3] 0 bit 2 r/w z1[2] 0 bit 1 r/w z1[1] 0 bit 0 r/w z1[0] 0 z1[7:0]: the value written to these bit positions is inserted in the first z1 byte position of the transmit stream. the z1 byte is used to carry synchronization status messages between line terminating network elements. z1[7] is the most significant bit corresponding to bit 1, the first bit transmitted. z1[0] is the least significant bit, corresponding to bit 8, the last bit transmitted.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 79 register 1bh: receive z1 bit type function default bit 7 r z1[7] x bit 6 r z1[6] x bit 5 r z1[5] x bit 4 r z1[4] x bit 3 r z1[3] x bit 2 r z1[2] x bit 1 r z1[1] x bit 0 r z1[0] x z1[7:0]: the first z1 byte contained in the receive stream is extracted into this register. the z1 byte is used to carry synchronization status messages between line terminating network elements. z1[7] is the most significant bit corresponding to bit 1, the first bit received. z1[0] is the least significant bit, corresponding to bit 8, the last bit received. an interrupt may be generated when a byte value is received that differs from the value extracted in the previous frame (using the z1e bit in the master control/enable register).
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 80 register 1ch: piso interrupt bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 unused x bit 3 unused x bit 2 unused x bit 1 r/w paee 0 bit 0 r paei 0 paei: the paei bit is set high when the transmit sts-1 bit serial interface is enabled and a phase alignment error is detected between the sts-1 byte rate clock (tclk), and an internal sampling signal generated by the sts-1 bit rate clock (tsiclk). this bit is cleared when the piso interrupt register is read. paee: when the paee is set to logic one, a phase alignment error is enabled to generate an interrupt. when paee is logic zero, phase alignment errors are inhibited from generating an interrupt.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 81 address 1dh: receive k1 bit type function default bit 7 r k1[7] x bit 6 r k1[6] x bit 5 r k1[5] x bit 4 r k1[4] x bit 3 r k1[3] x bit 2 r k1[2] x bit 1 r k1[1] x bit 0 r k1[0] x k1[7:0]: the k1[7:0] bits contain the current k1 code value. the contents of this register are updated when a new k1 code value (different from the current k1 code value) has been received for three consecutive frames. an interrupt may be generated when a new code value is received (using the coapse bit in the master control/enable register). k2[7] is the most significant bit corresponding to bit 1, the first bit received. k2[0] is the least significant bit, corresponding to bit 8, the last bit received.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 82 address 1eh: receive k2 bit type function default bit 7 r k2[7] x bit 6 r k2[6] x bit 5 r k2[5] x bit 4 r k2[4] x bit 3 r k2[3] x bit 2 r k2[2] x bit 1 r k2[1] x bit 0 r k2[0] x k2[7:0]: the k2[7:0] bits contain the current k2 code value. the contents of this register are updated when a new k2 code value (different from the current k2 code value) has been received for three consecutive frames. an interrupt may be generated when a new code value is received (using the coapse bit in the master control/enable register). k2[7] is the most significant bit corresponding to bit 1, the first bit received. k2[0] is the least significant bit, corresponding to bit 8, the last bit received.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 83 address 1fh: serializer configuration input port status/value bit type function default bit 7 unused x bit 6 unused x bit 5 r scpiv[1] x bit 4 r scpiv[0] x bit 3 r scpii[3] x bit 2 r scpii[2] x bit 1 r scpii[1] x bit 0 r scpii[0] x scpii[3:0]: the scpii[3:0] bits are interrupt indications. a logic one in any bit location indicates that an event has occurred on the corresponding scpi[3:0] input. more specifically, a logic one in either of the scpii[3:2] bit locations indicates that the signal on the corresponding scpi[3:2] input has transitioned from logic zero to logic one (i.e. upon detection of a rising edge); a logic one in any of the scpii[1:0] bit locations indicates that the signal on the corresponding scpi[1:0] input has transitioned either from logic zero to logic one or from logic one to logic zero (i.e. upon a change of state). the scpii[3:0] bits are cleared by reading this register. these register bits function independently from the serializer configuration input port enable register bits; the scpii[3:0] bits will indicate events occurring on the scpi[3:0] inputs regardless of whether or not these events are enabled to generate an interrupt. it is intended that the scpi[1:0] inputs monitor the state of the clock recovery pll out-of-lock signal and the clock synthesis out-of-lock signal. scpi[3:2] monitors the state of the serializer lcv signal and the serializer pae signal. scpi[3:0] are not available with the 180 pin cpga packaging option. scpiv[1:0]: the scpiv[1:0] bits are real-time input port state indications. a logic one in any bit location indicates that the signal on the corresponding scpi[1:0] input is a logic one. a logic zero in any bit location indicates that the signal on the corresponding scpi[1:0] input is a logic zero. the state of the scpi[1:0] inputs are latched and held during a microprocessor read of this register. scpi[3:0] are not available with the 180 pin cpga packaging option.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 84 11 test features description simultaneously asserting the csb, rdb, and wrb inputs causes all output pins, and the data bus to be held in a high-impedance state. this test feature may be used for board or module level testing. test mode registers are used to apply test vectors during production testing of the sttx. test mode registers (as opposed to normal mode registers) are selected when a5 is high (slim=0) or when a4 is high (slim=1). test mode registers may also be used for board or module level testing. when all of the constituent tsbs within the sttx are placed in test mode 0, device inputs may be observed, and device outputs may be controlled via the microprocessor interface (refer to the "test mode 0" section below for details). test mode register memory map slim=0 slim=1 a[5:0] scsb lcsb a[4:0] register 00h-0fh 1 0 00-0fh reserved for normal registers 10h-1fh 0 1 00-0fh reserved for normal registers 20h 1 0 10h serializer test register 0 21h 1 0 11h serializer test register 1 22h 1 0 12h serializer test register 2 23h 1 0 13h master test 24h 1 0 14h tlop test register 0 25h 1 0 15h tlop test register 1 26h 1 0 16h tlop test register 2 27h 1 0 17h tlop test register 3 28h 1 0 18h rlop test register 0 29h 1 0 19h rlop test register 1 2ah 1 0 1ah rlop test register 2 2bh 1 0 1bh rlop test register 3 2ch 1 0 1ch rlop test register 4 2dh-2fh 1 0 1d-1fh reserved 30h 0 1 10h rsop test register 0 31h 0 1 11h rsop test register 1 32h 0 1 12h rsop test register 2 33h 0 1 13h rsop test register 3 34h 0 1 14h bidx test register 0
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 85 slim=0 slim=1 35h 0 1 15h bidx test register 1 36h 0 1 16h bimx test register 0 37h 0 1 17h bimx test register 1 38h 0 1 18h tsop test register 0 39h 0 1 19h tsop test register 1 3ah 0 1 1ah tsop test register 2 3bh 0 1 1bh tsop test register 3 3ch 0 1 1ch piso test register 0 3dh 0 1 1dh piso test register 1 3eh 0 1 1eh piso test register 2 3fh 0 1 1fh reserved notes on register bits: 1. writing values into unused register bits has no effect. reading back unused bits can produce either a logic one or a logic zero; hence unused bits should be masked off by software when read. 2. writeable register bits are not initialized upon reset unless otherwise noted.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 86 address 23h: master test bit type function default bit 7 unused x bit 6 unused x bit 5 unused x bit 4 w pmctst x bit 3 w dbctrl x bit 2 r/w iotst 0 bit 1 w hizdata x bit 0 r/w hizio 0 this register is used to enable sttx test features. all bits, except pmctst, are reset to zero by a reset of the sttx. hizio,hizdata: the hizio and hizdata bits control the tri-state modes of the sttx . while the hizio bit is a logic one, all output pins of the sttx except the data bus are held in a high-impedance state. the microprocessor interface is still active. while the hizdata bit is a logic one, the data bus is also held in a high-impedance state which inhibits microprocessor read cycles. iotst: the iotst bit is used to allow normal microprocessor access to the test registers and control the test mode in each tsb block in the sttx for board level testing. when iotst is a logic one, all blocks are held in test mode and the microprocessor may write to a block's test mode 0 registers to manipulate the outputs of the block and consequently the device outputs (refer to the "test mode 0 details" in the "test features" section). dbctrl: the dbctrl bit is used to pass control of the data bus drivers to the csb pin. when the dbctrl bit is set to logic one, the csb pin controls the output enable for the data bus. while the dbctrl bit is set, holding the csb pin high causes the sttx to drive the data bus and holding the csb pin low tri- states the data bus. the dbctrl bit overrides the hizdata bit. the dbctrl bit is used to measure the drive capability of the data bus driver pads.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 87 pmctst: the pmctst bit is used to configure the sttx for pmc's manufacturing tests. when pmctst is set to logic one, the sttx microprocessor port becomes the test access port used to run the pmc "canned" manufacturing test vectors. the pmctst bit is logically "ored" with the iotst bit, and can only be cleared by setting csb to logic one. test mode 0 in test mode 0, the sttx allows the logic levels on most device inputs to be observed through the microprocessor interface, and allows the device outputs to be controlled to either logic level through the microprocessor interface. test mode 0 is enabled by resetting the device (using the rstb input, or the master reset and identity register), and then setting the iotst bit in the master test register. the following addresses must then be written with the value 00h: 21h, 25h, 29h, 31h, 35h, 37h, 39h, 3dh. the master configuration register (address 00h) is written with the value 23h. applying a rising edge (logic zero to logic one transition) on the riclk and tclk inputs followed by a read from the following locations returns the value for the indicated pins: addr bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 1ah ttoh[4] ttoh[3] ttoh[2] ttoh[1] ttohen 20h rsiclk rsin 24h tlow tld tferf taps 30h rlais rifp 32h rin[7] rin[6] rin[5] rin[4] rin[3] rin[2] rin[1] rin[0] 36h tifp tdis ticlk 36h* tin1[7] tin1[6] tin1[5] tin1[4] tin1[3] tin1[2] tin1[1] tin1[0] 36h** tin2[7] tin2[6] tin2[5] tin2[4] tin2[3] tin2[2] tin2[1] tin2[0] 36h*** tin3[7] tin3[6] tin3[5] tin3[4] tin3[3] tin3[2] tin3[1] tin3[0] 36h**** tin4[7] tin4[6] tin4[5] tin4[4] tin4[3] tin4[2] tin4[1] tin4[0] 38h tsuc tsow tsd tlais 3ch tsiclk notes: *the address 36 must be written with the value 01h prior to reading these device inputs.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 88 **the address 36 must be written with the value 02h prior to reading these device inputs. ***the address 36 must be written with the value 03h prior to reading these device inputs. ****the address 36 must be written with the value 04h prior to reading these device inputs. a write to one of the following locations followed a falling edge (logic one to logic zero transition) on the riclk and tclk inputs forces each output to the value in the corresponding bit position: addr bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 24h tapsclk towclk tldclk 28h raps b2e b2e ferf lais 2ah rapscl k rld rldclk rlow rowclk 2bh rtohfp rtohclk rtoh[4] rtoh[3] rtoh[2] rtoh[1] 30h b1e b1e lof oof los 32h rsow rsd rsdclk rsuc 34h rout1[7] rout1[6] rout1[5] rout1[4] rout1[3] rout1[2] rout1[1] rout1[0] 34h* rout2[7] rout2[6] rout2[5] rout2[4] rout2[3] rout2[2] rout2[1] rout2[0] 34h** rout3[7] rout3[6] rout3[5] rout3[4] rout3[3] rout3[2] rout3[1] rout3[0] 34h*** rout4[7] rout4[6] rout4[5] rout4[4] rout4[3] rout4[2] rout4[1] rout4[0] 35h roclk rofp 36h ttohclk ttohfp gticlk 38h tsdclk 3ah tout[7] tout[6] tout[5] tout[4] tout[3] tout[2] tout[1] tout[0]/ tofp 3ch tsout notes: *the address 34 must be written with the value 01h prior to writing these device outputs. **the address 34 must be written with the value 02h prior to writing these device outputs. ***the address 34 must be written with the value 03h prior to writing these device outputs.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 89 12 functional timing figure 3 - sts-3 transmit frame pulse and data alignment tifp tout[7:0] tofp tclk tin1[7:0] a1 byte (sts-1 #1 - sts-1 #3) unscrambled spe a2 byte (sts-1 #1 - sts-1 #3) c1 byte (sts-1 #1 - sts-1 #3) a1 byte (sts-1 #1 - sts-1 #3) a2 byte (sts-1 #1 - sts-1 #3) c1 byte (sts-1 #1 - sts-1 #3) f6h f6h f6h 28h 28h 28h 01h 03h 02h the sts-3 transmit frame pulse and data alignment timing diagram (figure 3) illustrates the transmit frame pulse input/output alignment for an sts-3 (stm-1) frame when the byte interleaved multiplexer is bypassed. the input frame pulse is aligned to the byte immediately following the third c1 byte, and it is not always necessary for this pulse to be present. figure 4 - sts-1 bit serial transmit frame pulse and data alignment a1 a2 c1 tclk/gticlk tsiclk tsout scrambled sts-1 frame data tout[7:0] tofp a1 (f6h) a2 (28h) c1 (01h) the sts-1 bit serial transmit frame pulse and data alignment timing diagram (figure 4) illustrates sts-1 bit serial operation for a contra-directional timing based application. the sts-1 transmit clock, tsiclk, is divided by eight to produce the byte serial transmit clock, gticlk. in this application, gticlk is connected directly to tclk, and bytes are "pulled" from an upstream path overhead insertion/payload mapping device.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 90 figure 5 - sts-1 byte serial transmit frame pulse and data alignment tifp tout[7:0] tofp tclk tin1[7:0] a1 a2 c1 a1 a2 c1 the sts-1 byte serial transmit frame pulse and data alignment timing diagram (figure 5) illustrates the transmit frame pulse input/output alignment for an sts-1 frame. the input frame pulse is aligned to the byte immediately following the c1 byte, and it is not always necessary for this pulse to be present. figure 6 - byte interleaved multiplex frame pulse and data alignment tclk tofp tout[7:0] a1 bytes (sts-3 #1 - sts-3 #4) a2 bytes (sts-3 #1 - sts-3 #4) c1 bytes (sts-3 #1 - sts-3 #4) spe ticlk/gticlk tifp a1 bytes (sts-3 #1) spe a2 bytes (sts-3 #1) c1 bytes (sts-3 #1) tin1[7:0] a1 bytes (sts-3 #2) spe a2 bytes (sts-3 #2) c1 bytes (sts-3 #2) tin2[7:0] a1 bytes (sts-3 #3) spe a2 bytes (sts-3 #3) c1 bytes (sts-3 #3) tin3[7:0] a1 bytes (sts-3 #4) spe a2 bytes (sts-3 #4) c1 bytes (sts-3 #4) tin4[7:0] 12 3412 34 12 3412 3412 3412 3412 3412 3412 34 the byte interleaved multiplex frame pulse and data alignment timing diagram (figure 6) illustrates the transmit frame pulse and data alignment for four incoming sts-3 (stm-1) frames multiplexed into an outgoing sts-12 (stm-4) frame. the diagram illustrates a contra directional timing based application. the sts-12 transmit clock, tclk, is divided by four to produce the sts-3 byte serial
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 91 transmit clock, gticlk. in this application, gticlk is connected directly to ticlk, and bytes are "pulled" from upstream path overhead insertion/payload mapping devices. similar to the diagram above for the sts-1 to sts-3 multiplexing mode, the frame pulse output, tofp, is aligned to the byte immediately following the last c1 in the outgoing frame. the input frame pulse is aligned to the byte immediately following the last c1 byte in all multiplexing modes and it is not always necessary for this pulse to be present. figure 7 - sts-3 receive frame pulse and data alignment rofp rout1[7:0] a1 byte (sts-1 #1 - sts-1 #3) a2 byte (sts-1 #1 - sts-1 #3) c1 byte (sts-1 #1 - sts-1 #3) spe a1 byte (sts-1 #1 - sts-1 #3) spe a2 byte (sts-1 #1 - sts-1 #3) c1 byte (sts-1 #1 - sts-1 #3) riclk rifp (fpos = 0) rin[7:0] rifp (fpos = 1) the sts-3 receive frame pulse and data alignment timing diagram (figure 7) illustrates the receive frame pulse input/output alignment for an sts-3 (stm-1) frame when the byte interleaved demultiplexer is bypassed. the sttx requires an external serial to parallel converter to produce the byte serial input stream, rin[7:0]. the rofp output is set high during the first spe byte of the first row of the sonet frame (immediately following the c1 byte), and may be used by downstream circuitry for frame alignment. while the sttx is out-of-frame, rofp is updated based on the last frame alignment. figure 8 - sts-1 bit serial receive frame pulse and data alignment rsin rsiclk roclk/riclk a1 a2 c1 rout1[7:0] rofp scrambled sts-1 frame data a1 (f6h) a2 (28h) c1 (01h) the sts-1 bit serial receive frame pulse and data alignment timing diagram (figure 8) illustrates the receive frame alignment for an sts-1 frame. the sttx converts the bit serial sts-1 stream, rsin, to byte serial format. output roclk
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 92 is a divide by eight of the bit serial line clock, rsiclk, and must be externally connected to riclk for proper operation. the rofp output is set high during the first spe byte of the first row of the sonet frame (immediately following the c1 byte), and may be used by downstream circuitry for frame alignment. while the sttx is out-of-frame, rofp is updated based on the last frame alignment. figure 9 - sts-1 byte serial receive frame pulse and data alignment rofp rout1[7:0] spe riclk rin[7:0] rifp a1 a2 c1 a1 a2 c1 the sts-1 byte serial receive frame pulse and data alignment timing diagram (figure 9) illustrates the receive frame alignment for an sts-1 frame. the rofp output is set high during the first spe byte of the first row of the sonet frame (immediately following the c1 byte), and may be used by downstream circuitry for frame alignment. while the sttx is out-of-frame, rofp is updated based on the last frame alignment.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 93 figure 10 - byte interleaved demultiplex frame pulse and data alignment rifp (fpos=0) riclk rin[7:0] a1 bytes (sts-3 #1 - sts-3 #4) a2 bytes (sts-3 #1 - sts-3 #4) c1 bytes (sts-3 #1 - sts-3 #4) spe rout1[7:0] rout2[7:0] rout3[7:0] roclk rofp a1 bytes (sts-3 #1) spe a2 bytes (sts-3 #1) c1 bytes (sts-3 #1) a1 bytes (sts-3 #2) spe a2 bytes (sts-3 #2) c1 bytes (sts-3 #2) a1 bytes (sts-3 #3) spe a2 bytes (sts-3 #3) c1 bytes (sts-3 #3) a1 bytes (sts-3 #4 spe a2 bytes (sts-3 #4) c1 bytes (sts-3 #4) rout4[7:0] 123412341234123412341234123412341234 rifp (fpos=1) the byte interleaved demultiplex frame pulse and data alignment timing diagram (figure 10) illustrates the receive frame pulse and data alignment within a single incoming sts-12 (stm-4) frame and four outgoing sts-3 (stm-1) frames. the sttx requires an external serial to parallel converter to produce the byte serial input stream, rin[7:0]. the frame pulse output, rofp, is aligned to the byte immediately following the third c1 byte in the sts-3 streams. similar to the diagram above for the sts-3 to sts-1 demultiplexing mode, the frame pulse output, rofp, is aligned to the byte immediately following the last c1 byte in the outgoing frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 94 figure 11 - transport overhead overwrite enable and disable with multiplexing bypassed k1 byte (sts-1 #1 - sts-1 #3) spe k2 byte (sts-1 #1 - sts-1 #3) k1 byte (sts-1 #1 - sts-1 #3) k2 byte (sts-1 #1 - sts-1 #3) tout[7:0] tclk tin1[7:0] tdis tdis is sampled high so k2 sts-1#3 byte value is not overwritten tdis is sampled low so k1 sts-1#1 byte value is overwritten the transport overhead overwrite enable and disable timing diagram (figure 11) illustrates the operation of the toh overwrite disable feature, while the byte interleaved multiplexer is bypassed. it is assumed that the ttohen input is low. the diagram shows input tdis sampled low during the k1 sts-1 #1 byte and then sampled high during the k2 sts-1 #3 byte. since tdis was low the byte value in the k1 sts-1 #1 byte position for the output data tout[7:0] is overwritten with the value shifted in on taps (or the value contained in the transmit k1/k2 registers depending on the level of the apsreg bit in the master control/enable register). however, the byte value in the k2 sts-1 #3 position for the output data tout[7:0] is not overwritten with an all zero byte because tdis was sampled high during this byte position on the input data stream. an error insertion feature is also provided for the b1 and b2 byte positions. when tdis is held high during any or all of the b1 or b2 byte positions, the associated data sampled on tin1[7:0] is used an error insertion mask. a logic one in a given bit position causes the inversion of the corresponding b1 or b2 bit position prior to transmission. a logic zero in a given bit position causes the corresponding b1 or b2 bit position to be transmitted uncorrupted.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 95 figure 12 - transport overhead overwrite enable and disable with multiplexing enabled tdis tout[7:0] k1 bytes (sts-3 #1 - sts-3 #4) k2 byte (sts-3 #1 - sts3 #4) spe tclk ticlk k1 byte (sts-3 #1) spe k2 byte (sts-3 #1) tin1[7:0] k1 byte (sts-3 #2) spe k2 byte (sts-3 #2) tin2[7:0] k1 byte (sts-3 #3) spe k2 byte (sts-3 #3) tin3[7:0] k1 byte (sts-3 #4) spe k2 byte (sts-3 #4) tin4[7:0] tdis is low so byte values are overwritten in positions k1 sts-1 #1 - sts-1 #4 tdis is high so byte values are not overwritten in positions k2 sts-1 #9 - sts-1 #12 the transport overhead overwrite enable and disable timing diagram (figure 12) illustrates the operation of the toh overwrite disable feature, while the byte interleaved multiplexer is enabled. the diagram shows input tdis sampled low during the first k1 bytes of sts-3 #1 - #4 and then sampled high during the third k2 bytes of sts-3 #1 - #4 bytes. since tdis was low the byte values in the first k1 byte of sts-3 #1 is overwritten with the value shifted in on taps (or the value contained in the transmit k1/k2 registers depending on the level of the apsreg bit in the master control/enable register). the k1 byte positions of sts-3 #2, #3, and #4 are overwritten with all zeros. however, the byte values in the third k2 byte positions of sts-3 #1- #4 are not overwritten because tdis was sampled high during these byte positions in the input data streams. an error insertion feature is also provided for the b1 and b2 byte positions. when tdis is held high during any or all of the b1 or b2 byte positions, the associated data sampled on the low speed inputs is used an error insertion
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 96 mask. a logic one in a given bit position causes the inversion of the corresponding b1 or b2 bit position prior to transmission. a logic zero in a given bit position causes the corresponding b1 or b2 bit position to be transmitted uncorrupted. figure 13 - in frame declaration rin[7:0] ???? oof a1 a1 a2 a2 a2 c1 c1 c1 a1 a1 a1 a2 a2 a2 c1 c1 c1 a1 ???? ???? 125 s between framing pattern occurrences rifp riclk ???? ???? the in frame declaration timing diagram (figure 13) illustrates the declaration of in-frame by the sttx when processing an sts-3 (stm-1) stream on rin[7:0]. an upstream serial to parallel converter device produces a frame aligned, byte serial stream. the frame verification is initialized by a pulse on rifp while the sttx is out of frame. in frame is declared if the framing pattern is observed in the correct byte positions in the following frame, and in the intervening period (125 s) no additional pulses were present on fpin. the sttx ignores pulses on rifp while in frame. this algorithm results in a maximum average reframe time of 250 s in the absence of mimic framing patterns.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 97 figure 14 - out of frame declaration rin[7:0] oof a1 a1 a2 a2 a2 a1 riclk ???? ???? ???? four consecutive frames containing framing pattern errors ???? a1 a1 a2 a2 a2 a1 ???? a1 a1 a2 a2 a2 a1 ???? a1 a1 a2 a2 a2 a1 c1 c1 c1 a1/a2 error ???? ???? ???? ???? a1/a2 error a1/a2 error a1/a2 error the out of frame declaration timing diagram (figure 14) illustrates the declaration of out of frame. in an sts-3 (stm-1) stream, the framing pattern is a 48 bit pattern that repeats once per frame. in an sts-12 stream, the framing pattern is a 196 bit pattern that repeats once per frame (for the purposes of oof declaration, the framing pattern may be modified using the algo2 bit in the rsop control register). out of frame is declared when one or more errors are detected in this pattern for four consecutive frames as illustrated. in the presence of random data, out of frame will normally be declared within 500 s. figure 15 - loss of signal declaration/removal rin[7:0] los riclk ???? ???? ???? 20 2.5 s ???? ???? a1 a1 a2 a2 a2 a1 ???? a2 a2 a2 c1 c1 c1 ???? ???? ???? ???? ???? two valid framing patterns (125 s) the loss of signal declaration/removal timing diagram (figure 15) illustrates the operation of the los output. los is declared when a violating period of all zeros (20 2.5 s) is observed on rin[7:0] (note the same criteria applies to rsin when processing an sts-1 stream). los is removed when two valid framing patterns are observed, and in the intervening period (125 s), no violating periods of all zeros is observed.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 98 figure 16 - loss of frame declaration/removal oof riclk ???? ???? 3 ms ???? ???? ???? ???? ???? lof ???? ???? ???? ???? 3 ms the loss of frame declaration/removal timing diagram (figure 16) illustrates the operation of the lof output. lof is an integrated version of oof. lof is declared when an out of frame condition persists for 3 ms. lof is removed when an in frame condition persists for 3 ms. figure 17 - line ais and line ferf declaration/removal rin[7:0] lais ferf k2 k1 riclk ???? ???? ???? 625 s (5 frames) ???? c1 c1 ???? k2 k1 ???? c1 c1 ???? ???? ???? ???? ???? ???? 625 s (5 frames) c1 c1 the line ais and line ferf declaration/removal timing diagram (figure 17) illustrates the operation of the lais and ferf outputs. an sts-3 (stm-1) stream is shown for illustrative purposes. lais (ferf) is declared when the binary pattern '111' ('110') is observed in bits 6,7, and 8 of the k2 byte for five consecutive frames (the declaration/removal threshold may be changed to three consecutive frames under software control). lais (lferf) is removed when any pattern other than the binary pattern '111' ('110') is observed in bits 6,7, and 8 of the k2 byte for five consecutive frames. lais and ferf may be declared or removed once per frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 99 figure 18 - transmit overhead clock and data alignment towclk tclk tofp k1 b1 taps b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 k2 tapsclk e1, f1, e2 b1 b2 b3 b5 b6 b7 b8 tsow tsuc tlow b4 tofp towclk tapsclk approx 750 ns the transmit overhead clock and data alignment timing diagram (figure 18) shows the relationship between the tsow, tlow, tsuc and taps serial data inputs and their associated clocks, towclk and tapsclk. towclk is a 72 khz 50% duty cycle clock that is gapped to produce a 64 khz nominal rate and is aligned as shown in the timing diagram. tapsclk is a 144 khz 50% duty cycle clock that is gapped to produce a 128 khz nominal rate and is aligned as shown in the timing diagram. the e1, e2, f1, k1 and k2 bytes shifted into the sttx on tsow, tlow, tsuc, and taps in the frame shown are inserted in the corresponding transport overhead channels in the next frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 100 figure 19 - receive overhead clock and data alignment rowclk riclk rofp k1 b1 raps b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 k2 rapsclk e1, f1, e2 b1 b2 b3 b5 b6 b7 b8 rsow rlow rsuc b4 rofp rowclk rapsclk approx 750 ns the receive overhead alignment timing diagram (figure 19) shows the relationship between the rsow, rsuc, rlow, and raps serial data outputs and their associated clocks, rowclk and rapsclk. rowclk is a 72 khz 50% duty cycle clock that is gapped to produce a 64 khz nominal rate and is aligned as shown in the timing diagram. rapsclk is a 144 khz 50% duty cycle clock that is gapped to produce a 128 khz nominal rate and is aligned as shown in the timing diagram. the e1, f1, e2, k1 and k2 bytes shifted out of the sttx on rsow, rsuc, rlow, and raps in the frame shown are extracted from the corresponding transport overhead channels in the previous frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 101 figure 20 - transmit data link clock and data alignment row 1 bytes row 6 bytes row 5 bytes row 4 bytes row 3 bytes row 7 bytes row 2 bytes row 9 bytes row 8 bytes tofp tldclk approx. 2 mhz dlclk bursts tldclk tld b2 b1 b3 b4 b5 b6 b7 b8 b2 b1 b3 b4 b5 b6 b7 b8 b2 b1 b3 b4 b5 b6 b7 b8 tld tsdclk b1 tsd b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 the transmit data link clock and data alignment timing diagram (figure 20) shows the relationship between the tsd, and tld serial data inputs, and their associated clocks, tsdclk and tldclk respectively. tsdclk is a 216 khz, 50% duty cycle clock that is gapped to produce a 192 khz nominal rate that is aligned with tofp as shown in the timing diagram. tldclk is a 2.16 mhz, 67%(high)/33%(low) duty cycle clock that is gapped to produce a 576 khz nominal rate that is aligned with tofp as shown in the timing diagram. tsd (tld) is sampled on the rising tsdclk (tldclk) edge. the d1-d3, and d4- d12 bytes shifted into the sttx in the frame shown are inserted in the corresponding transport overhead channels in the following frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 102 figure 21 - receive data link clock and data alignment row 1 bytes row 6 bytes row 5 bytes row 4 bytes row 3 bytes row 7 bytes row 2 bytes row 9 bytes row 8 bytes rofp rldclk approx. 2 mhz dlclk bursts rldclk rld b2 b1 b3 b4 b5 b6 b7 b8 b2 b1 b3 b4 b5 b6 b7 b8 b2 b1 b3 b4 b5 b6 b7 b8 rld rsdclk b1 rsd b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 the receive data link clock and data alignment timing diagram (figure 21) shows the relationship between the rsd, and rld serial data outputs, and their associated clocks, rsdclk and rldclk. rsdclk is a 216 khz, 50% duty cycle clock that is gapped to produce a 192 khz nominal rate that is aligned with rofp as shown in the timing diagram. rldclk is a 2.16 mhz, 67%(high)/33%(low) duty cycle clock that is gapped to produce a 576 khz nominal rate that is aligned with rofp as shown in the timing diagram. rsd (rld) is updated on the falling rsdclk (rldclk) edge. the d1-d3, and d4- d12 bytes shifted out of the sttx in the frame shown are extracted from the corresponding receive line overhead channels in the previous frame.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 103 figure 22 - b1 and b2 error event occurrence bip8n error indication slots, n=12 shown rofp row 1 bytes row 6 bytes row 5 bytes row 4 bytes row 3 bytes row 7 bytes row 2 bytes row 9 bytes row 8 bytes b2e 1st of 8 possible b1e events per frame 2nd of 96 possible b2e events per frame 96th of 96 possible b2e events per frame during row 8 b2e b2e b1e 8th of 8 possible b1e events per frame 1st of 96 possible b2e events per frame during row 6 the b1 and b2 error event occurrence timing diagram (figure 22) shows the location of b1 and b2 error events in an sts-12 frame. up to 8 b1 errors and 96 b2 errors may be detected per frame. the b1 and b2 error clocks, b1e and b2e, pulse once for every b1 and b2 error detected. these signals may be used to accumulate b1 and b2 errors externally.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 104 figure 23 - transport overhead extraction rtohfp a1 byte a2 byte a2 byte a1 byte a1 byte e2 byte (unused) e2 byte (unused) rtohclk rtoh[4:1] b7 rtohclk a1 byte a1 byte ???? ???? b8 b1 b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 ???? rtohfp the transport overhead extraction timing diagram (figure 23) illustrates the transport overhead extraction interface. the transport overhead extraction clock, rtohclk is nominally a 5.184 mhz clock (1.728 mhz for an sts-1 stream), and is derived from the receive line clock, riclk. the entire transport overhead (the complete 9 row by 9 column structure) is extracted for each sts-3 stream. and is serialized on rtoh[4:1] over a frame period (125 s). rtoh[1] contains the sts-3 or sts-1 toh for the low speed stream rout1[7:0]. rtoh[2] contains the sts-3 toh for the low speed stream rout2[7:0]. rtoh[3] contains the sts-3 toh for the low speed stream rout3[7:0]. rtoh[4] contains the sts-3 toh for the low speed stream rout4[7:0].
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 105 figure 24 - transport overhead insertion ttohfp a1 byte a2 byte a2 byte a1 byte a1 byte e2 byte (unused) e2 byte (unused) ttohclk ttoh[4:1] b8 ttohclk a1 byte a1 byte ???? ???? b1 b2 b3 b4 b5 b6 b7 b8 b1 b2 b3 b4 b5 b6 b7 b8 b1 ttohen ???? ttohfp the transport overhead insertion timing diagram (figure 24) illustrates the transport overhead insertion interface. output ttohclk is nominally a 5.184 mhz clock (1.728 mhz for an sts-1 stream), and is used to update output ttohfp, and to sample inputs ttoh[4:1] and ttohen. it is assumed that the tdis input is held low. a high level on tdis takes precedence over the transport overhead insertion interface. the value sampled on ttohen during the first overhead bit position of a given set of overhead bytes determines whether the values sampled on ttoh[4:1] are inserted in the sts-n stream. in figure 22, ttohen is held high during the bit 1 position of the first group of four a1 bytes in the ttoh[4:1] stream. the eight bit values sampled on input ttoh[4:1] during the first a1 byte period are inserted in the first through fourth a1 byte positions in the sts-12 (stm-4) stream. similarly, ttohen is held low during the bit 1 position of the second group of four a1 bytes. the default value (f6h) is inserted in the fifth through eighth a1 byte positions in the sts-12 (stm-4) stream. an error insertion feature is also provided for the b1, h1, h2, and b2 byte positions. when ttoh[4:1] is held high during any of the bit positions corresponding to these bytes, the corresponding bit is inverted before being inserted in the sts-12 (stm-4) stream (ttohen must be sampled high during the first bit position to enable the error insertion mask).
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 106 figure 25 - transmit ring control port trcpfp trcpclk reserved for line febe indications trcpdat trcpfp sendferf sendais : reserved for future use : reserved for line febe indication trcpdat the transmit ring control port timing diagram (figure 25) illustrates the operation of the transmit ring control port when the ring control ports are enabled (using the rcp bit in the sttx control/enable register). the control port timing is provided by the trcpclk input. trcpfp and trcpdat are sampled on the rising edge of trcpclk. trcpfp is used to distinguish the bit positions carrying maintenance signal control information (trcpfp is high) from the bit positions carrying line febe indications (trcpfp is low). trcpfp is high for 21 bit positions once per frame 125 s). currently, only the last two bit positions are used. these bit positions control the insertion of line ferf and line ais maintenance signals as illustrated in figure 25. the remaining 19 bit positions are reserved for future sttx feature enhancements.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 107 figure 26 - receive ring control port rrcpfp rrcpclk reserved for line febe rrcpdat rrcpfp sendferf sendais psbfv psbfi coapsi b8 b7 b6 b5 b4 b3 b2 b1 b8 b7 b6 b5 b4 b3 b2 b1 filtered k1 byte filtered k2 byte rrcpdat the receive ring control port timing diagram (figure 26) illustrates the operation of the receive ring control port when the ring control ports are enabled (using the rcp bit in the sttx control/enable register). the control port timing is provided by the rrcpclk input. rrcpfp and rrcpdat are updated on the falling edge of rrcpclk. rrcpfp is used to distinguish the bit positions carrying alarm status and maintenance signal control information (rrcpfp is high) from the bit positions carrying line febe indications (trcpfp is low). rrcpfp is high for 21 bit positions once per frame 125 s). the first 16 bit positions contain the aps channel byte values after filtering (the k1 and k2 values have been identical for at least three consecutive frames). the 17th bit position, coapsi, is high for one frame when a new aps channel byte value (after filtering) is received. the 18th and 19th bit positions contain the current protection switch byte failure alarm status. psbfi is high for one frame when a change in the protection switch byte failure alarm state is detected. psbfv contains the real-time active high state value of the protection switch byte failure alarm. the 20th and 21st bit positions control the insertion of the line ais and line ferf maintenance signals in a mate sttx. the sendferf bit position is controlled by the logical or of the loss of signal, loss of frame or line ais alarms, or by the sferf bit in the ring control register. the sendais bit position is controlled by the sais bit in the ring control register.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 108 13 absolute maximum ratings sttx absolute maximum ratings case temperature under bias -40c to +85c storage temperature -40c to +125c supply voltage -0.5v to +6.0v voltage on any pin -0.5v to v dd +0.5v static discharge voltage 500v latch-up current 100 ma dc input current 20 ma lead temperature +300c absolute maximum junction temperature +150c power dissipation 2.5 w
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 109 14 d.c. characteristics (t c = -40c to t c = +85c, v dd = 5 v 10%) symbol parameter min typ max units conditions v il input low voltage -0.5 0.8 volts guaranteed input low voltage v ih input high voltage 2.0 v dd +0.5 volts guaranteed input high voltage v ol output or bidirectional low voltage 0.4 volts v dd = min, i ol = 4 ma, note 3 v oh output or bidirectional high voltage 2.4 volts v dd = min, i oh = 4 ma, note 3 v t+ reset input high voltage 3.5 volts v t- reset input low voltage 0.8 volts v th reset input hysteresis voltage 0.5 volts i ilpu input low current +20 +200 a v il = gnd, notes 1, 3 i ihpu input high current -10 0 +10 a v ih = v dd , notes 1, 3 i ilpd input low current -10 0 +10 a v il = gnd, notes 4, 3 i ihpd input high current -200 -20 a v ih = v dd , notes 4, 3 i il input low current -10 0 +10 a v il = gnd, notes 2, 3 i ih input high current -10 0 +10 a v ih = v dd , notes 2, 3 c in input capacitance 5 pf excluding package, package typically 2 pf for pqfp c out output capacitance 5 pf excluding package, package typically 2 pf for pqfp
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 110 symbol parameter min typ max units conditions c io bidirectional capacitance 5 pf excluding package, package typically 2 pf for pqfp i ddop12 operating current sts-12 mode enabled 214 255 ma v dd = 5.5 v, outputs unloaded, riclk, tclk = 77.76 mhz, random data (vdd=5.0v for ty p i c a l ) i ddop3 operating current sts-3 mode enabled 50 74 ma v dd = 5.5 v, outputs unloaded, riclk, tclk = 19.44 mhz, random data (vdd=5.0v for ty p i c a l ) i ddop1 operating current sts-1 mode enabled 33 42 ma v dd = 5.5 v, outputs unloaded, rsiclk, tsiclk = 51.84 mhz, random data (vdd=5.0v for ty p i c a l ) notes on d.c. characteristics: 1. input pin or bidirectional pin with internal pull-up resistor. 2. input pin or bidirectional pin without internal pull-up resistor 3. negative currents flow into the device (sinking), positive currents flow out of the device (sourcing). 4. input pin or bidirectional pin with internal pull-down resistor.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 111 15 microprocessor interface timing characteristics (t c = -40c to t c = +85c, v dd = 5 v 10%) microprocessor interface read access (figure 27) symbol parameter min max units ts ar address to valid read set-up time 25 ns th ar address to valid read hold time 20 ns ts alr address to latch set-up time 20 ns th alr address to latch hold time 20 ns tv l valid latch pulse width 20 ns ts lr latch to read set-up 0 ns th lr latch to read hold 20 ns tp rd valid read to valid data propagation delay 80 ns tz rd valid read negated to output tri-state 20 ns tz inth valid read negated to output tri-state 50 ns
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 112 figure 27 - microprocessor interface read access timing sintb lintb tp inth (csb+rdb) valid data d[7:0] tp rd tz rd ts ar th ar valid address a[5:0] ale ts alr tv l ts lr th alr th lr notes on microprocessor interface read timing: 1. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 2. maximum output propagation delays are measured with a 100 pf load on the microprocessor interface data bus, (d[7:0]). 3. a valid read cycle is defined as a logical or of the csb and the rdb signals. 4. microprocessor interface timing applies to normal mode register accesses only.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 113 5. in non-multiplexed address/data bus architectures, ale should be held high, parameters ts alr , th alr , tv l , and ts lr are not applicable. 6. parameter th ar and ts ar are not applicable if address latching is used. 7. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock. 8. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 114 microprocessor interface write access (figure 28) symbol parameter min max units ts aw address to valid write set-up time 25 ns ts dw data to valid write set-up time 20 ns ts alw address to latch set-up time 20 ns th alw address to latch hold time 20 ns tv l valid latch pulse width 20 ns ts lw latch to write set-up 0 ns th lw latch to write hold 20 ns th dw data to valid write hold time 20 ns th aw address to valid write hold time 20 ns tv wr valid write pulse width 40 ns figure 28 - microprocessor interface write access timing th dw valid data d[7:0] tv wr ts aw th aw ts dw (csb+wrb) a[5:0] valid address ale tv l ts alw ts lw th alw th lw
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 115 notes on microprocessor interface write timing: 1. a valid write cycle is defined as a logical or of the csb and the wrb signals. 2. microprocessor timing applies to normal mode register accesses only. 3. in non-multiplexed address/data bus architectures, ale should be held high, parameters ts alw , th alw , tv l , and ts lw are not applicable. 4. parameters th aw and ts aw are not applicable if address latching is used. 5. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 6. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock. 7. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 116 16 sttx timing characteristics (t c = -40c to t c = +85c, v dd = 5 v 10%) 16.1 input timing receive input (figure 29) symbol description min max units riclk frequency (nominally 6.48 mhz, 19.44 mhz, 77.76 mhz) 78 mhz riclk duty cycle 33 67 % ts rin rin[7:0] set-up time to riclk 1 ns th rin rin[7:0] hold time to riclk 3 ns ts rlais rlais set-up time to riclk 1 ns th rlas rlais hold time to riclk 3 ns ts rifp rifp set-up time to riclk 1 ns th rifp rifp hold time to riclk 3 ns figure 29 - receive input timing ts th rin rin riclk rin[7:0] ts th rifp rifp rifp ts th rlais rlais rlais
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 117 transmit input with bimx bypassed (figure 30) symbol description min max units tclk frequency (nominally 6.48 mhz 19.44 mhz) 20 mhz tclk duty cycle 33 67 % ts tin1 tin1[7:0] set-up time to tclk 5 ns th tin1 tin1[7:0] hold time to tclk 5 ns ts tfpin tifp set-up time to tclk 5 ns th tfpin tifp hold time to tclk 5 ns ts tdis tdis set-up time to tclk 5 ns th tdis tdis hold time to tclk 5 ns ts tferf tferf set-up time to tclk 5 ns th tferf tferf hold time to tclk 0 ns ts tlais tlais set-up time to tclk 5 ns th tlais tlais hold time to tclk 0 ns ts tld tld set-up time to tldclk 10 ns th tld tld hold time to tldclk 10 ns ts tsd tsd set-up time to tsdclk 10 ns th tsd tsd hold time to tsdclk 10 ns ts tow tsow set-up time to towclk 10 ns th tow tsow hold time to towclk 10 ns ts tuc tsuc set-up time to towclk 10 ns th tuc tsuc hold time to towclk 10 ns ts tow tlow set-up time to towclk 10 ns th tow tlow hold time to towclk 10 ns ts taps taps set-up time to tapsclk 10 ns th taps taps hold time to tapsclk 10 ns ts ttoh ttohclk set-up time to ttoh[4:1], ttohen 10 ns th ttoh ttohclk hold time to ttoh[4:1], ttohen 10 ns
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 118 figure 30 - transmit input timing with bimx bypassed ts th tld tld tldclk tld ts th tow tow towclk tsow tsuc tlow ts th tin1 tin1 tclk tin1[7:0] ts th tifp tifp tifp ts th tferf tferf tferf ts th tlais tlais tlais ts th taps taps tapsclk taps ts th ttoh ttoh ttohclk ttoh[4:1] tohen ts th tdis tdis tdis ts th tsd tsd tsdclk tsd
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 119 transmit input to bimx (figure 31) symbol description min max units tclk frequency (nominally 19.44 mhz, or 77.76 mhz) 78 mhz tclk duty cycle 33 67 % ticlk frequency (nominally 6.48 mhz or 19.44 mhz) 20 mhz ticlk duty cycle 33 67 % ts tin1 tin1[7:0] set-up time to ticlk 5 ns th tin1 tin1[7:0] hold time to ticlk 5 ns ts tin2 tin2[7:0] set-up time to ticlk 5 ns th tin2 tin2[7:0] hold time to ticlk 5 ns ts tin3 tin3[7:0] set-up time to ticlk 5 ns th tin3 tin3[7:0] hold time to ticlk 5 ns ts tin4 tin4[7:0] set-up time to ticlk 5 ns th tin4 tin4[7:0] hold time to ticlk 5 ns ts tifp tifp set-up time to ticlk 5 ns th tifp tifp hold time to ticlk 5 ns ts tdis tdis set-up time to ticlk 5 ns th tdis tdis hold time to ticlk 5 ns
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 120 figure 31 - transmit input timing to bimx ts th ts th ts th ticlk ts th ts tifp th tifp tifp tin1[7:0] tin4[7:0] tin3[7:0] tin2[7:0] tin1 tin1 tin2 tin2 tin3 tin3 tin4 tin4 ts tdis th tdis tdis
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 121 sts-1 input (figure 32) symbol description min max units rsiclk frequency (nominally 51.84 mhz) 52 mhz rsiclk duty cycle 33 67 % tsiclk frequency (nominally 51.84 mhz) 52 mhz tsiclk duty cycle 33 67 % ts tsin rsin set-up time to rsiclk 1 ns th tsin rsin hold time to rsiclk 4 ns figure 32 - sts-1 input ts th rsin rsin rsiclk rsin
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 122 transmit ring control port input (figure 33) symbol description min max units trcpclk frequency (nominally 3.24 mhz) 4mhz trcpclk duty cycle 33 67 % ts trcpfp trcpfp set-up time to trcpclk 10 ns th trcpfp trcpfp hold time to trcpclk 10 ns ts trcpd trcpdat set-up time to trcpclk 10 ns th trcpd trcpdat hold time to trcpclk 10 ns figure 33 - transmit ring control port input ts th trcpfp trcpfp trcpclk trcpfp ts th trcpd trcpd trcpdat notes on input timing: 1. when a set-up time is specified between an input and a clock, the set-up time is the time in nanoseconds from the 1.4 volt point of the input to the 1.4 volt point of the clock. 2. when a hold time is specified between an input and a clock, the hold time is the time in nanoseconds from the 1.4 volt point of the clock to the 1.4 volt point of the input.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 123 16.2 output timing receive output timing with bidx bypassed (figure 34) symbol description min max units tprout1 riclk high to rout1[7:0] valid prop delay 530ns tprofp riclk high to rofp valid prop delay 530ns tpralm riclk high to oof, lof, los, lais, ferf valid prop delay 530ns tprld rldclk low to rld valid prop delay -5 20 ns tprsd rsdclk low to rsd valid prop delay -5 20 ns tprow rowclk low to rsow, rsuc, rlow valid prop delay -250 250 ns tpraps rapsclk low to raps valid prop delay -5 20 ns tprtoh rtohclk low to rtoh[4:1] and rtohfp valid prop delay -5 20 ns
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 124 figure 34 - receive output timing with bidx bypassed riclk rout1 rout1[7:0] tp rldclk rld rld tp rowclk row rsow rsuc rlow tp rapsclk raps raps tp rtohclk rtoh rtoh[4:1] rtohfp tp rofp rofp tp alm oof, lof, los, lais, ferf tp rsdclk rsd rsd tp ttohclk ttohfp ttohfp tp
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 125 receive output of bidx (figure 35) symbol description min max units tprout1 roclk low to rout1[7:0] valid prop delay -5 10 ns tprout2 roclk low to rout2[7:0] valid prop delay -5 10 ns tprout3 roclk low to rout3[7:0] valid prop delay -5 10 ns tprout4 roclk low to rout4[7:0] valid prop delay -5 10 ns tprofp roclk low to rofp valid prop delay -5 10 ns
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 126 figure 35 - receive output timing of bidx tp tp tp roclk tp tp rofp rofp rout1[7:0] rout4[7:0] rout3[7:0] rout2[7:0] rout1 rout4 rout3 rout2
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 127 transmit output of tlop (figure 36) symbol description min max units tptout tclk high to tout[7:0] valid prop delay 211ns tpgticlk tclk high to gticlk valid prop delay 220ns tptofp tclk high to tofp valid prop delay 211ns figure 36 - transmit output timing tclk tout tout[7:0] tp tofp tofp tp gticlk gticlk tp
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 128 sts-1 output (figure 37) symbol description min max units tptsout tsiclk high to tsout valid prop delay 115ns tpgticlk tsiclk high to gticlk valid prop delay 420ns tpgbclk rsiclk high to roclk valid prop delay 530ns figure 37 - sts-1 output timing tsiclk tsout tsout tp gticlk gticlk tp rsiclk gbclk roclk tp
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 129 receive ring control port output (figure 38) symbol description min max units tprrcpfp rrcpclk high to rrcpfp valid prop delay -5 20 ns tprrcpd rrcpclk high to rrcpdat valid prop delay -5 20 ns figure 38 - ring control port output rrcpclk rrcpfp rrcpfp tp rrcpd rrcpdat tp notes on output timing: 1. output propagation delay time is the time in nanoseconds from the 1.4 volt point of the reference signal to the 1.4 volt point of the output. 2. output propagation delays are specified with a 50 pf load on the outputs, except in the case of tp tout and tp tsout where propagation delays are specified with a 30pf load on the outputs. 3. for aid in computing propagation delays under different loading conditions, a de-rating curve for tp tout for "typical" devices is shown below. this curve is based on characterization data. any point along a line in the curve is equivalent to any other point on the line. for example a maximum propagation delay of 11ns into 30pf is equivalent to a maximum propagation delay of 10ns into 10pf.
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 130 figure 39 - equivalent specification for tptout capacitive load (pf) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 10 20 30 40 50 60 70 80 90 100 upper spec limit lower spec limit
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 131 17 ordering and thermal information sttx ordering information part no. description PM5312-si 208 slugged plastic quad flat pack (pqfp) sttx thermal information part no. case temperature theta ja theta jc PM5312-si -40c to 85c 24 c/w 8 c/w
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 132 18 mechanical information figure 40 - 208 pin slugged metric plastic quad flatpack-smqfp (s suffix): 1 a a2 d d1 e e1 208 e 8-12 deg. pin 1 designator a1 .25 2) dimensions shown are nominal with tolerances as indicated. 3) foot length "l" is measured at notes: 1) all dimensions in millimeter. gage plane, 0.25 above seating plane. 0-7 deg detail a a c 0-10 deg. b standoff lead coplanarity c seating plane c ccc l 0.13-0.23 see detail a 8-12 deg. hy hx 208 pin slugged metric plastic quad flatpack-smqfp 3.75 3.45 4.10 max. min. nom. 0.43 3.67 0.35 0.25 3.40 3.17 package type: body size: dim. a 28 x 28 x 3.49 mm a1 a2 0.75 0.60 0.45 30.35 30.60 30.85 30.85 28.20 30.60 30.35 28.00 27.80 28.20 27.80 28.00 d d1 e1 e l 0.27 0.50 0.22 0.17 0.10 e b ccc hx hy 21.00 21.00 exposed heatsink
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver proprietary and confidentialto pmc-sierra, inc., and for its customers internal use 133 notes
PM5312 sttx data sheet pmc-930829 issue 5 sonet/sdh transport terminating transceiver none of the information contained in this document constitutes an express or implied warranty by pmc-sierra, inc. as to the suf ficiency, fitness or suitability for a particular purpose of any such information or the fitness, or suitability for a particular purpose, merchanta bility, performance, compatibility with other parts or systems, of any of the products of pmc-sierra, inc., or any portion thereof, referred to in this document. pmc-sierra, inc. expressly disclaims all representations and warranties of any kind regarding the contents or use of the information, including, but not l imited to, express and implied warranties of accuracy, completeness, merchantability, fitness for a particular use, or non-infringement. in no event will pmc-sierra, inc. be liable for any direct, indirect, special, incidental or consequential damages, including, but not limited to, lost profits, lost business or lost data resulting from any use of or reliance upon the information, whether or not pmc-sierra, inc. has been advised of the possibility of such damage. ? 1998 pmc-sierra, inc. pmc-930829 (r5) ref pmc-920813 (p8) issue date: july 1998 proprietary and confidentialto pmc-sierra, inc., and for its customers internal use contacting pmc-sierra, inc. pmc-sierra, inc. 105-8555 baxter place burnaby, bc canada v5a 4v7 tel: (604) 415-6000 fax: (604) 415-6200 document information: document@pmc-sierra.com (604) 415-4533 corporate information: info@pmc-sierra.com application information: apps@pmc-sierra.com web site: http://www.pmc-sierra.com


▲Up To Search▲   

 
Price & Availability of PM5312

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X